I use react-native-firebase to implement crashlytics on my app.
It worked normally when my app use 6.4.0 version. That version not fully migrated to Firebase Crashlytics.
Then, I upgraded to 8.4.2 version that has breaking changes, migrating Fabric to Firebase Crashlytics changelog.
My crashes displayed on Android Firebase Console, but not on iOS.
I've read and follow tips on these issues:
- https://github.com/invertase/react-native-firebase/issues/3879
- https://github.com/invertase/react-native-firebase/issues/4229
no one worked.
What I've Tried:
- removed all fabric related code/config from xschme, project.pbxproj, podfile, podfile.lock
- deleted derived data,
Pods/
,Podfile.lock
- Upload dysm
[Firebase/Crashlytics] Packaged report with id 'dc5d9933e4c541c8a2f6ff7c6693713a' for submission6.30.0 - [Firebase/Crashlytics][I-CLS000000] Preparing the report for the new endpoint: 16.30.0 - [Firebase/Crashlytics][I-CLS000000] [Crashlytics:Crash:Reports] Submitting report0 Flip[617:178559] 6.30.0 - [Firebase/Crashlytics][I-CLS000000] [Crashlytics:Crash:Reports:Event] Sending event.6.30.0 - [Firebase/Crashlytics][I-CLS000000] [Crashlytics:Crash:Reports] Completed report submission with id: dc5d9933e4c541c8a2f6ff7c6693713a6.30.0 - [Firebase/Performance][I-PRF100009] Logging network request trace - https://crashlyticsreports-pa.googleapis.com/v1/firelog/legacy/batchlog, Response code: 200, 1568.5920ms6.30.0 - [Firebase/Performance][I-PRF100009] Logging network request trace - https://crashlyticsreports-pa.googleapis.com/v1/firelog/legacy/batchlog, Response code: 200, 1568.9490ms
Even though log Completed report submission
is exist, there is still no crash report appeared on my console.
For more context, I used Crashlytics since it still owned by Fabric. I've removed all code/config (fabric ID, Fabric run script, react-native-fabric/SMXCrashlytics).
Any idea what solution should I try?