Below are some common issues concerning CrashSight integration and reporting in iOS:
- Verify the AppId.
- Ensure SDK initialization occurred before the crashes.
- Check internet connectivity.
- If crashes were reported during testing but ceased, you might need to uninstall and retest the app due to CrashSight's data protection mechanism.
- Ensure no third-party crash detection components (like Firebase, Facebook, Google Mobile Ads) are causing compatibility issues.
- Check if system-induced app terminations are causing the crashes.
- The symbol table extraction tool requires it.
- Symbol table's UUID changes with each build. The current build's symbol table is needed to reproduce post-build crashes.
- iOS SDK 9.0 and above use libc++.tbd extension. Other versions use libc++.dylib extension.
- iOS SDK: Collects iOS app crashes and lags, computes app operation statistics.
- Cocos Plugin: Collects crashes and script errors of Cocos-based apps.
- Unity Plugin: Collects crashes and script errors of Unity-based apps.
Unreal Plugin: Collects crashes and script errors of Unreal-based apps.