# 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`