Overview
App crashes and ANR (App Not Responding) errors are fatal exceptions that happen due to an issue. There may be multiple crashes because of the same unique issue. Instant error reporting enables you to get notified of such crashes and ANRs and detailed crash analytics to helps you pinpoint the root cause of any exception or issue that occurs in real-time.
In Apptics, the crash reports also include crash logs, stack traces, device timeline, and other diagnostic info to determine the impact of an individual issue across app versions, OS versions, affected devices, device model, device id, and so on.
Crash analytics dashboard
- Navigate to Quality > Crash. You can view the total number of crashes, unique issues that caused the reported crashes, unique devices affected, and percentage of crash-free devices (crash free rate) for the selected date range.
- The charts help you visualize the number of crashes, the types of crashes, and the timeline of crashes that happened over the selected date range across different platforms.
- As you scroll to the bottom, you will see a list of all the unique issues along with details such as the issue description, the impacted OS version, and app version, the total number of crashes, and the total number of affected devices, and comments.
Crash grouping
- Apptics automatically tracks each crash instance, groups them based on stack traces, and provides unique fingerprints for each crash. This means that you can save time triaging crashes and look into the unique issues behind those crashes.
- For more clarity, you will see tags beside each unique issue listed in the console. One tag will notify the crash type–whether it is an ANR or a crash. The other tag will specify the app framework for which the crash or ANR is reported, i.e., Native, React Native, or Flutter.
Analyze crash reports
Crash reporting in Apptics includes symbolicated crash reports and error logs, stack traces, threads, device details, crash environment, breadcrumbs, and other diagnostic information to debug and identify the root causes of issues.
- Click on the individual issue in the unique issues list to get more details.
The timeline graph gives you the total number of crashes and the unique number of affected devices over time. You can view stats like the number of crashes caused by the unique issue, the affected devices, and the latest affected app version.
The other graphs give you an idea of the affected devices, OS versions, and app versions.
Stack traces
- You can find the symbolicated stack trace with the current threads by default to help you debug and solve the issue. Click on Show all threads to view the entire stack trace with all the threads.
- If you are not able to see symbolicated/deobfuscated stack traces for some reason, click on Symbolicate for iOS, and Deobfuscate
for Android.
- You can also view the full stack trace with raw data about the issue by clicking on the <> Raw text button.
- Click on crash_log.txt to download the crash file and symbolicate it locally in the machine if required.
AI analysis
Click on AI analysis to get an AI-generated crash analysis report which includes device information, crash summary, analysis, conclusion, and remedies if available.
Analyze individual crash instances
- Click on Show list in the crash details page and you will see a list of all the crash instances that happened due to the unique issue.
- The list includes details such as the affected device model, app version, OS version, device ID, time at which the crash happened, and the time at which it was received in Apptics.
Device timeline
- Click on the individual crash instance to view the device timeline. It shows details of crash instances for the device.
- The device timeline will give you the details on the device-specific information such as:
- Apptics SDK version
- App version
- OS version
- Battery status
- Network EDGE
- Wifi strength
- Device orientation
- Device Id
- Device model
- UUID
Breadcrumbs and session data
Drill down further and analyze session data — the traces of the events, API calls, and screens that were triggered in during the session in which the crash instance happened.
- The events trace shows the events that occurred when the issue occurred.
- The API calls trace shows the list of all the API calls that were triggered while the issue occurred
- The screes trace shows the list of all the screens that were visited when the issue occurred.
User info and additional attributes
Click on View custom properties to check if any custom properties are available for a particular crash.
- Click PII is available to get the user info like the user ID and email ID (if available).


Note: Viewing user info is a role-based action and only the project members with the appropiate roles and privileges can view it. Whenever the user info is viewed, a record is created in the audit logs for the project in the Apptics console as per Zoho's privacy policy.
Issue management
Prioritize issues
You can prioritize crashes based on severity. You can mark the severity as show stopper, critical, major, minor, or none.
Collaborate to resolve issues
- Allow team members to comment, tag, and assign team members to resolve an individual issue promptly.
- Apptics provides the option to manage issues from within the console which you can use when you have not integrated Apptics with your project management tool. You can address and close issues from within the console. You can view all, open, and closed issues.
Assign issues in Zoho Projects
- If you are using Zoho Projects, you can integrate it with Zoho Apptics to assign these issues as bugs and manage them efficiently. (Refer to our Zoho Projects integration guide.)
- Once you have enabled the Zoho Projects integration, you will see an additional column in the Unique Issues list as 'Project' with the 'Assign' option.
- Click Assign to assign the individual issues as bugs in Zoho Projects.
- Fill in all the details in the pop-up and click Assign bug. The issue will be assigned to the concerned person within your project.
Crash search
You can search for crashes based on specific user details like device ID or user ID, platforms, app versions, issue, and user groups.