iOS Firebase Crashlytics not showing up crashes in Dashboard

Moaz Khan picture Moaz Khan · Dec 22, 2017 · Viewed 9.7k times · Source

I implemented Firebase Crashlytics in my iOS app. I followed all the steps in firebase documentation. I already ran crashlytics without the debugger by closing the app first and then re run the app so that crash reports can be sent. I even get this message

Crash upload submission succesful

I even added the Run script and set variable to "DWARF with DSYM"

"${PODS_ROOT}/Fabric/run"

I ready somewhere that if DSYM aren't uploaded you won't see your crashes even if they are uploaded successfully. So I went into my pods/Fabric/ and click on "run" CLI. It clearly says DSYM not uploaded because GoogleServiceInfo.plist wasn't found. Although it's there and yes it's included in my target as well as in my bundle.

enter image description here

Here is the screenshot. I have tried all possible steps to include GoogleService-Info.plist but still when I run manually it says this.

enter image description here

Any another thing that I can try ?

Answer

Piero Sifuentes picture Piero Sifuentes · Jun 28, 2019

Try this:

  1. Run your app from Xcode to install it on the simulator or your device
  2. Press the Stop button in Xcode to quit it
  3. Launch your app from the home screen to run it without the debugger
  4. Press the “Crash” button to trigger the crash
  5. Run the app again from Xcode so it can deliver the recorded crash to Crashlytics
  6. Within a few minutes, you should see the crash appear on your Firebase Crashlytics Console.

For reference:

Integrating Firebase and Crashlytics in iOS