Xcode - There are no dSYMs available for download Xcode - There are no dSYMs available for download ios ios

Xcode - There are no dSYMs available for download


NON-BITCODE

Here's a GIF on how to get DSYMS, compress and upload to crashlytics/fabric

enter image description here

  1. Press Window > Organizer
  2. Right-click on your app> Show in Finder
  3. Right-click on first .xcarchive file > Show package contents

BITCODE ENABLED

You'll need to download dsyms from App Store Connect. The easiest would be to use fastlane

lane :refresh_dsyms do    download_dsyms                  # Download dSYM files from App Store Connect        upload_symbols_to_crashlytics   # Optional for uploading to Crashlyticsend


I think @Jordan is correct--it seems that iTunes Connect is recompiling apps with bitcode so that the UUID changes, and the dSYM inside the .xcarchive can't actually be used to symbolicate the app (this appears to be a new development).

You can download the correct dSYM from iTunes Connect. Login, go to My Apps, select your app, then tap on the Activity tab at the top. Tap on the relevant build, and, assuming the app was submitted with symbols in the first place, you should see the option to "Download dSYM."

The file you get is called dSYMs (without an extension) but it is in fact a zip file. Add the .zip extension, unzip, and you'll find your dSYM(s) inside.

(I needed to do this this week since Crashlytics was complaining about a missing dSYM.)


Actually you can't download dSYM file from iTunesConnect now. There is another way to get that file.

Xcode -> Window -> Organizer -> Show xcarchive file in Finder -> Right Click Your xcarchive file -> Select "Show Package Contents"

You can see your dSYM file now.