Search code examples
iosfirebasecrashlyticsgoogle-fabric

Old Fabric app won't show crashes on new Firebase implementation


I have implemented Firebase/Crashlytics to an app. I can see in the logs that app is sending crashes. Firebase Console doesn't show anything. I can see crash free user count decreased after the implementation. Console doesn't show up anything. Please help. My app ID: com.obssmobile.mychesspuzzlegame

I have disconnected the Xcode debugger, relaunched the app and remade the crashes. Issue is persisting.

Here I can see that crash free users started dropping. Here I can see that crash free users started dropping.

Here I can see "report submission successful" log Here I can see "report submission successful" log

Console is not updated after several hours. Console is not updated after several hours.


Solution

  • For apps migrated from Fabric that have been deleted and reintegrated with Firebase, sometimes a linking issue in the backend can cause your app to go into a state where the Firebase listener is unable to make the correct settings request to onboard your app using the new SDK. In these situations there are currently two workarounds.

    1. Delete your app, and reonboard with either a new bundle ID or using the same bundle ID in a different Firebase Project.

    2. Write in to Firebase support and they can try to manually delete the backend link that's causing this issue. However, this should only be done if you have a lot of historical crash data that you need to preserve.