Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Crashlytics is not sending Crash report from iPhone

I've setup the Crashlytics in my one iOS application and installed the application on a real device. My Crashlytics Dashboard is displaying that, I've successfully added the app. However, it's not sending crash report. My internet speed is not so good. But I can check my emails from this device. Can anybody guess, where is the problem?

like image 499
farhad rubel Avatar asked Jul 23 '13 18:07

farhad rubel


People also ask

How do I check my Crashlytics logs?

Once you have Crashlytics up and running in your app, you can navigate to Crashlytics in your Firebase Console underneath 'Quality' and start reviewing the reports as they come in. If this page still tells you to setup, build or run your app then you have not correctly setup Crashlytics in your app (see Usage).

How do you integrate Crashlytics in iOS app?

In order to use Firebase Crashlytics, you must create a Firebase project and add your app to it. If you haven't already, create a Firebase project. Make sure to register your app to it. In the Crashlytics page of the Firebase console, click Set up Crashlytics.

What is Crash Reporter key on Iphone?

CrashReporter Key : An anonymized per-device identifier. Two reports from the same device contain identical values. This identifier is reset upon erasing the device. Beta Identifier : A unique identifier for the combination of the device and vendor of the crashed application.


1 Answers

Xcode debugger does NOT allow Crashlytics to process crash reports. Yeah, that seem weird even to me when I read that first time but it is a fact (Source). That's is the reason we never see crash report When:
- running app in Simulator
- running app on iDevice by directly build and run from Xcode with debugger on.

To make sure a crash is reported during your testing (copied from Crashlytics support site):
1. Launch simulator
2. Press stop
3. Launch your app and force a crash
4. Relaunch the app from simulator
5. See the crash report in the web dashboard.

EDIT:

Added a reference; Crashlytics also provides a short article on a quick way to force a crash.

like image 60
Saurabh Hooda Avatar answered Sep 20 '22 15:09

Saurabh Hooda