# iOS Crashlytics - Wed 7th Oct, 2020 I spent most of today troubleshooting why Firebase crashlytics for iOS were not working. It was quite frustrating! Below are some useful threads and links I followed: https://firebase.google.com/docs/crashlytics/get-deobfuscated-reports?authuser=0&platform=ios#upload-dsyms https://github.com/invertase/react-native-firebase/issues/4229 I followed the steps as recommended here: ``` use 8.3.2 version or higher verify you have a firebase.json in your project - empty if it needs to be (separate issue logged) your firebase.json is well-formed JSON, parsing errors will cause silent failure (separate issue logged) have the correct keys set for disabling the auto disabler, etc like this perhaps: { "react-native": { "crashlytics_disable_auto_disabler": true, "crashlytics_debug_enabled": true } } run npx react-native-clean-project to make sure you are squeaky clean for your build build it and make sure the dSYMS are uploaded crash it and then restart the app wait a little bit and see ? crossed_fingers ``` After a lot of time and effort, I found these versions worked for me: ``` "@react-native-firebase/app": "^8.3.0", "@react-native-firebase/analytics": "^7.4.1", "@react-native-firebase/crashlytics": "8.3.0", ``` ###### tags: `programmingjournal` `2020` `C+` `crashylitics` `firebase` `iOS` `troubleshooting`