Right now we are using Flurry to gather crash reports from our users. The problem is that each crash is limited to 255 chars, and we can't see the complete stack trace. Is there a similar service out there that will allow us to see the full stack trace of the crashes?
Try out this one:
Crittercism Crash Reporting System for iOS
It is really clean and easy to use.
Hope this will help you.
Apple already does this for you.
Go to iTunesConnect, Manage Your Applications, View Details and then select the crash reports link.
You'll get crash reports broken down by operating system version which is really useful.
To take this list a bit further:
- BugSense is another bug tracking service for iOS, Android and WP7.
- AirBrake seems to be really nice and has plans from free (i.e. just one project, user,..) to extra large (i.e. 64 projects, users, ..).
- Testflight additionally lets you distribute your beta apps without hassle.
Try Testflight SDK. Includes your own logs as well. Make's it easier to track bugs down.
FYI, BugSense have changed their plans somehow. I was emailed this morning, and what was free is now $19 per month. Way too pricey for indie developers that in some cases don't make much off their apps.
A point to note also is that to date, I have yet to get a sensible (iOS) stacktrace out of BugSense. I get stacktraces, but their symbolication mechanism is broken so I have to manually work out where the problems are. If the stacktraces worked, I think it would be a brilliant (though overpriced) product.
You don't really need any additional SDK's to view the crash raports. Apple gives you this functionality in their "iTunes Connect" portal. Here is how to access it:
- Log in to https://itunesconnect.apple.com
- go to "Manage Your Applications"
- choose your application, by clicking on it's name.
- click "View details" button under the Versions table.
- click "Crash Reports" link
- if you don't have reports yet, press "refresh"
That's it.
Hope that helps.
As others pointed out Apple does hosts crash reports for you, although it usually only represent a tiny fraction of all the crashes your users are getting.
I personally use TestFlight (free) for beta crash reports and Exceptional (9$/month per app) for production crash reports. Exceptional is really great, although a bit expensive. It groups together similar crash reports so you can quickly see what are the most recurrent crashes.
I also heard good things about Hoptoad (recently renamed to Airbrake).
© 2022 - 2024 — McMap. All rights reserved.