Instrument iOS apps

The process of monitoring the user experience of your native mobile apps is fundamentally different from monitoring browser-based web applications. This is because mobile-app monitoring involves the compilation, packaging, and shipment of a monitoring library along with your own mobile application package.

To monitor your mobile app with Dynatrace, you'll need to instrument OneAgent for iOS, which provides visibility into activity lifecycle, user actions, web requests, crashes, and more.

Explore our new demo mobile application to get a feel of how the instrumentation with Dynatrace works. This sample application showcases the main features provided by the OneAgent SDK for iOS.

For the supported iOS versions, check Technology support | Mobile app Real User Monitoring.

Starting with OneAgent for iOS version 8.281, Dynatrace stopped supporting iOS 11 and Xcode 14. We only support iOS 12+ and Xcode 15+.

Also, be aware that Apple app submission guidelines will restrict support to applications built with a minimum of Xcode 15 and iOS 17 SDK starting April 2024.

OneAgent for iOS version 8.249 is the last version that supports the 32-bit architecture.