Native Device Features
App Live enables you to use native device features to test your mobile app on thousands of real Android and iOS devices in our Real Device Cloud. With our intuitive interface and native behaviour support, you can instantly get started.
Natural gestures and interactions
Interact with your mobile app on the remote device, just as you would with a real device in hand. Use trackpad to scroll, swipe, tap, long press, and pinch to zoom.
App Store
Install apps via Apple App Store and test them on BrowserStack real devices, as defined here.
Play Store
Install apps via Google Play Store and test them on BrowserStack real devices, as defined here.
TestFlight
Install beta apps via Apple TestFlight and test them on BrowserStack real devices, as defined here.
GPS Geolocation testing
Test your app for location-based scenarios by simulating GPS-based location changes on BrowserStack real devices, as defined here.
IP Geolocation testing
Test your app for location-based scenarios by simulating IP-location based changes on BrowserStack real devices, as defined here.
Localization testing
Test your mobile app in different language and region settings, as defined here.
Push Notifications
Push Notifications are enabled for both development and published apps. This feature is available for both Android and iOS devices.
Note:
- For iOS, this feature is available for devices running iOS 10 and above.
- To test push notification for iOS apps in development, install app via TestFlight.
Camera access
Access the device camera on BrowserStack real devices. However, all our device cameras are taped, and accessing the camera displays a black device screen. You can upload images from your system to the BrowserStack real devices using the App Live image injection feature. The uploaded images are used as input to the device camera to simulate the action of capturing an image.
Pre-loaded images
The gallery in each device includes pre-set images and videos for your testing.
Network simulation
Network simulation enables you to test performance and behaviour of your app by simulating device network conditions. Use our in-session toolbar to switch between pre-set profiles such as 2G, 3G, and 4G. You can also set your custom network profile by configuring bandwidth, latency, and packet loss.
Test dependent apps
Install multiple apps on the device and test inter-app flows between the dependent apps, as defined here.
Device orientation
Test your app in landscape or portrait mode. Use our in-session toolbar to switch between orientations.
Uninstall apps
To uninstall apps, long-press apps on devices running iOS 12 and 13. Test long-press menu options across devices runnning iOS 13.
View open apps
Navigate between apps easily using the View Open Apps toolbar option on BrowserStack real Android devices. View or close all open apps at any given time.
Google In-app purchase
You can test in-app purchases for your app on BrowserStack real Android devices, as defined here.
Apple In-app purchase
You can test in-app purchases for your app on BrowserStack real iOS devices, as defined here.
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
Thank you for your valuable feedback!