Crashlytics for game developers
summary
Crashlytics replaces Breakpad with Crashpad replacement to capture many more native crashes (including SIGABRT on Android 10+, which is on >50% of devices), switches to Breakpad symbol files for richer unwinding and inline/frame info, and simplifies symbol uploads via the Firebase CLI so IL2CPP-generated native symbols are uploaded automatically. Unity support adds IL2CPP frame prettification to map C++ frames back to C#, reduces over‑grouping of issues, and injects hardware and OS metadata for harder-to-reproduce crashes.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:38Native Development Kit
- 1:07Crashlytics NDK Improvements Overview
- 1:22Reliability improvements
- 3:05Quality improvements
- 4:54Ease-of-use improvements
- 6:12Crashlytics Unity Improvements Overview
- 6:56IL2CPP Support for Android
- 10:50IL2CPP Support for iOS
- 11:32Frame Prettification
- 12:17Issue Prioritization
- 13:41Crash Metadata
related talks
03mLevel up your game’s stability with Crashlytics
14mRoundtable: Ensuring Game Stability: How To Find, Monitor, & Fix Issues With Firebase Crashlytics
46mBoost the Quality of Your App with Firebase
17mHow can Firebase improve the user experience of your app?
03mSummit Report: Justin and Ali on Crash Reporting
39mCrash Course on Crashes
24mWriting Stable iOS Applications
46mUsing Analytics to Improve Quality
