For example, can I use Backtrace with Firebase Crashlytics?
Yes, this is possible on Android and iOS. Please note the following limitations:
- Only one native crash signal handler can be active per session. Generally, the last crash handler that was initialized is used, but we've seen some non-deterministic behavior where sometimes both get called, or only the one that was first initialized, or neither.
- It's possible to disable the native functionality in Backtrace and leave other functionality enabled (such as Crash Free metrics, Breadcrumbs, and Exception reporting). Refer to the SDK documentation on how to do this. It may be possible to do the same in the other crash library as well.