O'Reilly logo

iOS Forensics Cookbook by Mayank Birani, Bhanu Birani

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

Chapter 5. Demystifying Crash Reports

In this chapter, we will be focusing on the following topics:

  • Crashlytics integration
  • Desymbolication of crash logs
  • Analyzing crash reports

Crashlytics integration

Along with making applications, developers now also track the crashes and issues after publishing the app. There are a lot of plugins for tracking crashes. Crashlytics is one of them. Crashlytics tracks the crashes and e-mails the ID that is registered to the app.

In this section, we will explore Crashlytics and see how we can add this to our project and how it tracks our crashes.

Getting ready

We will create an app to demonstrate the Crashlytics. We will start by creating a new iOS app project:

  1. Open Xcode and go to File | New | File.
  2. Navigate to iOS |

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