Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -60,3 +60,17 @@ SentrySDK.start { options in
```

If you disable the `enableCrashHandler` option, the SDK will disable watchdog termination tracking. This will prevent false positive watchdog termination reporting for every crash.

#### FAQ

**Do watchdog terminations include those due to high memory pressure?**

Yes. If the watchdog ends your app due to excessive memory usage, the Apple SDK won’t register it as a crash. Instead, it reports a watchdog termination event the next time your app launches.

**Do watchdog terminations include force terminations from the user?**

No, watchdog terminations don't include force terminations from the user, because when the user force kills your app, your app goes through the normal termination process, via the [applicationWillTerminate](https://developer.apple.com/documentation/uikit/uiapplicationdelegate/applicationwillterminate(_:)) delegate method that the Apple SDK also subscribes to. If the user force kills your app while it's hanging, the SDK will report this as a fatal app hang if you have enabled <PlatformLink to="/configuration/app-hangs/#app-hangs-v2">App Hangs V2</PlatformLink>.

**Do watchdog terminations include fatal app hangs?**

No, watchdog terminations don't include fatal app hangs.
Loading