Skip to main content

Crash Monitoring

The SDK only catches its own crashes and does not replace Crashlytics.

Prerequisites​

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

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

Configuration​

Default Behavior​

Crash monitoring is enabled by default in the Teads SDK. No additional configuration is required.

Disable Crash Monitoring​

You can disable crash monitoring using Teads.isCrashMonitoringEnabled:

// Disable crash monitoring
Teads.isCrashMonitoringEnabled = false