Crash monitoring

Stability is one of the biggest challenge for app editors.

Tools like Crashlytics are used by developers to monitor failures that could happen in production.
As a dependency editor, we do not have access those 3rd party logs that could help us improve the efficiency of our library.

For this reason the Teads inApp SDK integrates a crash monitoring feature that allow us to get data and allow us to proactively take action.


Teads inApp SDK integrates a crash handling solution

  • it catches crashes that come from our SDK, not from your app
  • it does not disturb third party crash handler such as Crashlytics

Prerequisites (iOS only)

To ensure the crash handler is ready to catch crashes you need to initialize Teads handler in AppDelegate

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {

Disable crash monitoring

You can disable crash monitoring by Teads inApp SDK just call disableCrashMonitoring:

TeadsAdPlacementSettings placementSettings = TeadsAdPlacementSettings();
await placementSettings.disableCrashMonitoring();

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.