The sections below show you how to enable/disable screenshots and take manual/automatic screenshots. 

Enable/Disable Screenshots

The following sections show you how to enable or disable screenshots. If you want screenshots taken automatically, see Enable Automatic Screenshots.

Mobile screenshots are disabled by default for security and privacy reasons as screenshots may contain sensitive information.

Use the Mobile SDKs to Disable/Enable Screenshots

Mobile screenshots are enabled by default in the iOS and Android Agents. To disable screenshots, see the iOS SDK and Android SDK documentation. 

Configure the Controller UI

  1. Navigate to one of your mobile apps in the Controller UI.

  2. Open the Configuration page.

  3. Click Mobile App Group Configuration.

  4. Scroll down to Configure Mobile Screenshot and check the Enable Mobile Screenshot check box.

  5. (Optional) If you want to allow the application to take screenshots when using cellular data, check the User Cellular Data check box.

Enable Automatic Screenshots

Configure the Controller UI to Automatically Take Screenshots

  1. Navigate to one of your mobile apps in the Controller UI.

  2. Open the Configuration page.

  3. Click Mobile App Group Configuration.

  4. Scroll down to Configure Mobile Screenshot and confirm that the Enable Mobile Screenshot checkbox is checked.

  5. Check the Enable Automatic Screenshots check box.
  6. (Optional) If you want to allow the application to take screenshots when using cellular data, check the User Cellular Data check box.

Programmatically Take Screenshots

You can use the Android or iOS SDK to programmatically take screenshots. See the following pages to learn how: