New Relic Mobile includes a comparative analysis of adoption and performance between versions of your application, including top versions by:
- Interaction time
- Active sessions
- Error rate
The Versions page also includes a table comparing each version by date created, average memory, average CPU, average sessions per minute, and average requests per minute (RPM) per active app. You can also drill down into additional details about a specific version.
Versions analysis details
The Versions page provides a list of all versions of your app that have been detected, plus overview information on all versions active in the last seven days. To view the comparative analysis:
- Go to rpm.newrelic.com/mobile > (select an app) > Usage > Versions.
- To select the time period, use the time picker below the New Relic menu bar.
- Optional: Select the Sort by options.
- To view details only for a specific version, select its name.
The Versions page provides a list of all versions of your app that have been active in the selected time window. Use any of New Relic's standard user interface functions and page functions to drill down into detailed information.
Viewing drill-down details
The details page provides further insight into how the selected version compares to a reference version (a recent or popular version), and the average of other versions of your app. Time series show the comparison across error rate, response time, active sessions, and memory usage.
To exit the details page, select the Close (X) button.
How version numbers are obtained
The way that New Relic Mobile obtains the version number varies by platform:
The Android agent obtains the version information from the
android:versionNameproperty in the manifest.
The iOS agent uses both
CFBundleVersionproperties to obtain the app version. The agent accesses those properties through iOS APIs. It does not obtain them by reading the
Set and obtained as part of installing the Unity agent.
For more help
Additional documentation resources include: