All Products
Search
Document Center

Mobile Platform as a Service:Crash analysis

Last Updated:Mar 12, 2024

Crash refers that an app stops functioning properly and exits unexpectedly. Crash report shows App crash data such as crash count, crash rate, and crash trend over a period of time. The crash report aggregates crash data by the causes for crash, and displays statistics on the crash count, device count, and main device models of a specific type of crash.

Integrate crash analysis function

Android

Complete the following steps to integrate crash analysis function to Android client:

  1. Integrate Mobile Analysis Service. For more information, see Integrate MAS into Android.

  2. Enable crash monitoring. For more information, see Add crash logs based on the SDK version.

iOS

Complete the following steps to integrate crash analysis function to iOS client:

  1. Integrate Mobile Analysis Service. For more information, see Integrate MAS into iOS.

  2. Enable crash monitoring. For more information, see Add crash logs based on the SDK version.

View crash report

In the mPaaS console, choose Mobile Analysis Service > Performance analysis > Crash report and view the crash report.

In the Crash classification area, click the content in the Details column to view detailed crash information.

  • Device details:

    • Device ID: The format is IMSI|IMEI.

    • Platform: Consists of three fields and is in the appId-Platform type ANDROID or iOS-workspaceId format.

  • Log details: Log records are separated by commas and contain complete error stacks. For more information about the specific meaning of each field, see Crash tracking.

Crash analysis is quasi real time. In other words, you can view the preceding report after the app crashes and a crash log is reported.