Crashes and errors

AppMetrica lets you collect information about app crashes and errors. You can analyze them in the Crashes/errors report.

Key AppMetrica crash/error analysis features:

Automatic uploading of mapping, SO and dSYM files when building an app

Information about crashes and errors on Android can be sent in an obfuscated form and on iOS in an unsymbolicated form. It's difficult to extract data from these logs for analysis. To be able to analyze logs, upload the mapping, SO, or dSYM files to AppMetrica.

For mapping, OS, and dSYM files, AppMetrica supports automatic upload when building an app and manual upload via the web interface. For more information, see:

Grouping data

Crash logs are grouped into crash groups by stack trace.

Error grouping depends on the method that is used to send them. For more information, see Sending a custom error message.

Groups show all the devices where crashes/errors occur. From each group, you can view the full log from a specific device.

Opening and closing a crash or error

You can close fixed crashes and errors to filter them out of the report. If, after closing, they're found in versions that didn't have them before, the crash or error is re-opened.

Integrating a profile card

To view the events that preceded the crash or error, go from the log to a profile card.

Group comments

You can add a comment for each group. For example, you can insert into a comment a link to an issue in Yandex.Tracker.

Sending a custom error message

Examples of sending a custom error message on various platforms:

See also

If you didn't find the answer you were looking for, you can use the feedback form to submit your question. Please describe the problem in as much detail as possible. Attach a screenshot if possible.

Contact support