Skip to end of metadata
Go to start of metadata

On this page:

Related pages:

Your Rating:
1 Star2 Star3 Star4 Star5 Star
8 rates
The following notes describe 4.5.x updates to Mobile Real User Monitoring, which includes the Mobile RUM Agents.

If an artifact has been updated, the version number of the updated artifact and its availability date are listed below. The version number corresponds to that shown on the download portal (

The most recent releases appear at the top of the page.

50.3 Xamarin Agent Update

Version 50.3.1099 – December 5, 2019


The Xamarin Agent now supports .NET Standard 2.0 and allows instrumentation of applications that reference the .NET Standard library. If you require Portable Class Library (PCL) support, use Xamarin Agent version 50.2 or lower.

4.5.16 Updates

November 14, 2019


  • The Getting Started page for Mobile RUM has been improved in the following ways:
    • The links to the documentation in help boxes have been corrected.
    • The App Group names are now auto-generated when you create a mobile application for the first time. The App Group names can also be auto-generated after the first mobile application.
    • The code snippets for initializing the Mobile Agents include the SaaS EUM Collector URL for the appropriate region (Americas/EMEA/APAC). For example, if your EUM account is in EMEA, the snippet will include the EUM Collector URL to the SaaS EMEA EUM Server.

4.5.14 Updates


50.3 iOS Agent Update

Version 50.3.1771 – September 12, 2019

  • To simplify integration, the iOS Agent no longer uses SQLite.

4.5.13 Updates


  • The application-not-responding (ANRs) issues are collected only for the severity levels WARNING and ERROR.
  • You can configure the thresholds of ANRs with the severity levels WARNING and ERROR from the Controller UI without redeploying the mobile applications. The ANR thresholds are passed from the Controller UI to the mobile application.
  • The Getting Started Wizard of the Controller UI now provides you with options to create mobile apps with the cross-platform frameworks Xamarin, Cordova, and React Native. You could instrument and monitor mobile apps developed with these cross-platform frameworks in the past, but the Getting Started Wizard did not explicitly specify the cross-platform frameworks. The newly designed Getting Started Wizard also guides you through the instrumentation for each cross-platform framework.

50.2 iOS Agent Update

Version 50.2.1686 – July 25, 2019

  • The iOS Agent no longer includes stack traces for ANRs by default. You can, however, configure the iOS Agent to include stack traces for ANRs.
  • The iOS Agent has upgraded the JavaScript Agent used when hybrid support is enabled to version 4.5.11.
Resolved Issues

iOS Agent crashes while processing screenshot tiles if there's a bad tile

5.2 Android Agent Update

Version 5.2.1552 – July 25, 2019

  • The Android Agent has upgraded the JavaScript Agent used when hybrid support is enabled to version 4.5.11.

4.5.11 Updates

July 8, 2019


The alert for missing dSYM files is now only shown in the Crash Details dialog. If one crash snapshot is not symbolicated and the dSYM file is missing, an alert message asks users to upload the dSYM file. If one crash snapshot is not symbolicated but the dSYM file has been uploaded, a button is given to symbolicate that crash report.

Mobile Sessions
  • You can now filter your timeline view and search for event descriptions.
  • The Session Details tab has been renamed Session Summary.
  • You can see a list of a sessions's business transactions in the Business Transaction tab.

1.0 React Native Agent Update

Version 1.0.209 – May 30, 2019

The new React Native Agent enables you to monitor iOS or Android applications that were developed with React Native. See Instrument React Native Applications for more information.

50.2 Xamarin Agent Update

Version 50.2.1060 – May 30, 2019

The Xamarin Agent now captures stack traces for System.Aggregration Exception.

1.9 Cordova Plugin Update

Version 1.9.513 – May 30, 2019

The Cordova Plugin now uses the latest versions of the native iOS and Android Agents. 

50.1 iOS Agent Update

Version 50.1.1624 – May 28, 2019

The iOS Agent will drop "Application Not Responding (ANR)" information from beacons if the threshold detected is less than two seconds.

5.1 Android Agent Update

Version 5.1.1535 – May 28, 2019

The Android Agent will drop "Application Not Responding (ANR)" information from beacons if the threshold detected is less than two seconds.

Resolved Issues

Android Agent shouldn't send ANRs below the advertised threshold

4.5.9 Updates

April 22, 2019

The Mobile RUM Pro and Lite Edition licenses provide free crash reporting for 2 million agent installations. The Mobile RUM Pro edition license also provides crash reporting for allocated monthly agents.

Resolved Issues

License provisioning fails if the Events Service is not configured

5.1 Android Agent Update

Version 5.1.1524 – April 17, 2019

Resolved Issues

Build is failing with Gradle Plugin Version: 3.5.0-alpha07

50.1 iOS Agent Update

Version 50.1.1616 – April 11, 2019

Resolved Issues

The iOS Agent does not detect application not responding (ANR) issues by default, ANR detection needs to be configured manually

4.5.8 Updates

March 25, 2019

  • The Network Requests by Region by Region widget on the Mobile Network Requests Analyze page now enables you to zoom in to view city-level data. 

  • The Mobile Sessions UI has been updated to improve your screen viewing experience. The UI is simplified into separate sections to make it easier to digest session frame information. There are also new icons that represent different session details. See Mobile Sessions. 

Mobile Agent Updates - March 21, 2019

The Mobile Agents listed in the table below now enable you to create session frames to name user screens more accurately. The session frames appear in the activity list of the Sessions Details dialog.

You can use the Mobile Agent/Plugin SDKs to name session frames based on the business context for a user flow. For example, you can name several session frames "Login", "Product Section", and "Purchase" to better represent the user activity.

Mobile AgentVersionDocumentation
iOS Agent50.1.1610

"Start and End Session Frames" (iOS, Android, Cordova, Xamarin)

Android Agent5.1.1478
Cordova Plugin1.8.501
Xamarin Agent

50.0 iOS Agent Update

 Version 50.0.1512 – February 26, 2019

MRUM-4480iOS Agent crashes during AVAssetDownloadTask

4.5.7 (Mobile Agent) Updates

The iOS Agent, Android Agent, and the Xamarin Agent now use version numbers different from that of the AppDynamics Controller and platform components. This change enables the Mobile Agents to be developed and released more quickly and with greater flexibility.

See Mobile Agent Version and Deployment Support Matrix to determine the minimum versions of the Controller and EUM Server required for supporting the latest features of the Mobile Agents.

4.5.6 (Mobile Agent) Updates


The Mobile Agents all have APIs to programmatically control when sessions start and end. See "Programmatically Control Sessions" (AndroidiOSXamarinCordova) for instructions.

Known Issues

The hybrid application monitoring support for the Fetch API calls is disabled to avoid conflicts and errors.

4.5.6 (iOS Agent) Updates

Version – January 16, 2018

  • The iOS Agent will display a warning message if another crash reporting tool is detected. You are recommended to use only one crash reporting tool to optimize the results and avoid conflicts.
  • The iOS Agent enables you to configure whether to include stack traces when reporting errors.

4.5.6 (Xamarin Agent) Updates

Version – January 16, 2018


You can now add error reporting for Xamarin applications. This enables you to report errors and exceptions and set severity levels using the Xamarin SDK.  

4.5.5 (Android Agent) Updates

Version – December 11, 2018

Resolved Issues
MRUM-4072Infinite recursion bug on event listener instrumentation

4.5.5 (iOS Agent) Updates

Version – December 11, 2018


4.5.2 (Android Agent) Updates

Version – October 9, 2018

  • You can now manually and automatically upload DexGuard mapping files for Android. See Manually Upload Mapping Files and Automatic Upload Mapping Files.
  • The carrier property attached to network requests and other events will now correctly be the SIM card operator name. This will reduce the number of unique carrier names and work even when the Android device is on Wi-Fi.

  • The Android Agent, when configured to provide hybrid support, can monitor single-page monitoring.
Resolved Issues
MRUM-3678Filter out duplicate crash reports

4.5.2 (iOS Agent) Updates

Version – October 9, 2018

  • The iOS Agent, when configured to provide hybrid support, can monitor single-page monitoring.
Support Advisory

AppDynamics is ending official support and testing for iOS 6. To ensure that the iOS Agent monitors and reports correctly, you are highly recommended to use iOS 7+.

4.5.1 Updates

Version – September 5, 2018

Resolved Issues
MRUM‑3380iOS ANR triggered with less than 2 seconds inactivity

Upload doesn't work when using multidex

MRUM-3675InternalServerException in EumEventGroupQueryUtil when loading crash group details
MRUM-3725Xamarin iOS: The beacons for app starts and for crashes are not sent when the application starts

4.5.0 Updates

July 11, 2018

  • The new Code Issues Dashboard enables you to get trend and detailed information about caught non-fatal exceptions and instances of applications not responding (ANRs). The Android/iOS SDKs enable you to set the severity of caught non-fatal exceptions so that you can filter code issues by severity in Code Issues Analyze. See Code Issues for more information.

  • Mobile RUM now provides monitoring support for hybrid applications. You can use Mobile RUM to monitor Cordova-based applications and the WebViews running in native iOS and Android applications. For iOS and Android native applications, the iOS and Android Agents inject the JavaScript Agent into Android WebViews and iOS WKWebViews to enable monitor and collect metrics from the WebViews. For Cordova-based applications, you install the AppDynamics Cordova plugin. See Hybrid Application Support for more information.
Resolved Issues




For some iOS ANRs, the wrong thread is marked as not responding