What is the Diagnostics Screen?
The diagnostics screen shares information about the device the app is installed on, and data about the app itself. This information can be useful for diagnosing issues that may arise on the app.
Accessing the Diagnostics Screen on Your App
On an Apple iOS Device
To access the diagnostics screen on an Apple iOS device, open the app on your phone. Then tap the colored header at the top of your app five times. This will open the diagnostics screen.
You can even copy the information in the Diagnostics screen to your clipboard if you need to save it or send it in an email.
On a Google Android Device
To access the diagnostics screen on a Google Android device, open the app on your phone. Then look for the three vertical dots in the app’s header. Tap on the dots and select ‘Diagnostics’ from the options available. This will open the diagnostics screen.
Understanding the Diagnostics Screen
In the diagnostics screen, you will see the following information. Below each header is an explanation of what each section means.
By the Numbers
- Logged In User: If the app is a password protected app, this will display the email address of the logged-in user. It will show "unavailable" instead of an email address for unauthenticated apps.
- Device UUID: On initial launch, the app generates a UUID, which is the unique user identifier. We store this identifier for each to do things like count app downloads and send out push messages.
- Device Details: Varies by platform:
- iOS: Device name (usually the device owner’s name) and iOS version
- Android: This displays the API level (which corresponds to Android OS version level)