I wanted to run this by you folks and see if anybody here has had a similar experience.
We've had a few apps on the App Store available for the past several months with Crashlytics used as crash reporting service. Over those months we managed to accumulate something like 60+ different types of crashes across about 50k users.
Some of the crashes are obvious bugs that hit a good chunk of the user base and we fix them right away. Some on the other hand occurred anywhere between 1 and 5 times over the last few months across all of those users.
I couldn't quite find a common thread among the crash reports, although I did find a few along the lines of:
-[UIGestureRecognizer _shouldBegin]
-[UIApplication sendAction:to:from:forEvent:]
objc_msgSend
Firebase Crashlytics is a lightweight, realtime crash reporter that helps you track, prioritize, and fix stability issues that erode your app quality. Crashlytics saves you troubleshooting time by intelligently grouping crashes and highlighting the circumstances that lead up to them.
Once you have Crashlytics up and running in your app, you can navigate to Crashlytics in your Firebase Console underneath 'Quality' and start reviewing the reports as they come in. If this page still tells you to setup, build or run your app then you have not correctly setup Crashlytics in your app (see Usage).
I have the same issue in my app. Many weird crashes with obscure class/method names, where my app is nowhere to be found in the stack trace.
I emailed Crashlytics support (which is awesome by the way) and here was their response:
Also, most of these issues only have one or two crashes. When encountering issues that are affecting very few users over a few weeks or months, then I would suggest to not worry about those very much. The reason why is that there are many different memory states that can exist. There can be random RAM issues, state of memory, mem swap, and other scenarios that are out of your control.
I'm closing the issues but continuing to monitor them to make sure they really are freak occurrences.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With