O'Reilly logo

Learning iOS Development: A Hands-on Guide to the Fundamentals of iOS Programming by Erica Sadun, Rod Strougo, Maurice Sharp

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Bug Reporting

The sad fact is that bugs make it into shipping apps. It’s important to quickly catch and fix the ones in your shipping app that cause crashing and noncrashing exceptions. You can look at crashes by using iTunes Connect, but the data is limited and not well presented. What you really want to know is what crashes occur, how often, and on what device/OS, and you want a full stacktrace.

A few companies offer drop-in solutions with associated web services. Their software catches exceptions, anonymizes them, and reports to a server. You log on to their server and get the data. Solutions vary from do-it-yourself to full analytics, including seeing the steps that lead to the crash.

Most services are based on the open-source Plausible Crash ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required