My app's crash numbers in App Store Connect's analytics are higher than I'd like, but I'm having trouble figuring out where they're coming from. In Xcode's Organizer, I see very low numbers of foreground crashes, and 95% of my background terminations are "System Pressure." So I have some questions about what's included in App Store Connect's numbers and correlating them with other signals:
- Do they include background terminations, or only foreground terminations?
- If they do include background terminations, do they include "File Lock" terminations (which I think largely means
0xdead10cc)? - If they do include background terminations, do they include System Pressure terminations?
- Are all the crashes included in App Store Connect's numbers also delivered to MetricKit as crash diagnostics?
- Is there documentation on what "System Pressure" terminations are? My understanding is that it's when the system kills my app to free up resources.