Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Using Crashlytics without dSYM in Xcode 14

My project has been using Firebase's Crashlytics for years now, and I've always upload the dSYM files from App Store Connect to Firebase. However, in Xcode 14 Apple has removed the ability to submit apps with Bitcode enabled, meaning dSYM files are not downloadable from App Store Connect.

I uploaded a new version to App Store from Xcode 14 and now I can't upload dSYM files to see any crashes happening in the app. Crashlytics still even has a dSYMs section to upload those files, but there's nothing I can upload

Has anyone found a way around this? Automatic uploading of crashes never really worked for me before without uploading dSYM files, and only shows non-fatal crashes I manually log using Crashlytics.crashlytics().record(error: error) method.

What I've tried:

  • I've gone over the Crashlytics setup instructions multiple times and it call seems to be the same before Xcode change.
  • Spent days searching on the internet but can't find anything that fits this
  • Uploading "myapp.app.dSYM" and every other .dSYM file that's from inside the "Package Contents" of each archive (using drag-and-drop into Firebase and the script)

Setup: I've attached an image of my Crashlytics script (from Crashlytics tutorial). I use Cocoapods to install Crashlytics like:

platform :ios, '14.0'

target `My App` do
   use_frameworks!
   pod 'FirebaseCrashlytics'
   pod 'Firebase/AnalyticsWithoutAdIdSupport'
end

enter image description here

Thank you in advance! I've been struggling with this for a while now and hope this can help someone else too!

like image 851
fphelp Avatar asked Aug 31 '25 18:08

fphelp


2 Answers

We've got the same - after xcode14 (and bitcode disabled) there is no uuid'ed dSYM inside archived folder so fabric have no items to upload.

We tried to upload one large dsym AppName.app.dSYM and farbric was able to process our latest crashlog.

like image 183
sacred0x01 Avatar answered Sep 02 '25 08:09

sacred0x01


I faced the same issue in Xcode 14 and when I press Download Debug Symbols I have next error No dSYMs were found but when you press (right click) on your archive -> Show In Finder -> Show Package Contents -> there still is dSYMs folder with all dSYMs files that you can upload in to crashlytics.

Screenshot of dSYMs folder in Xcode 14

like image 37
Kvyatkovsky Avatar answered Sep 02 '25 07:09

Kvyatkovsky