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:
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
Thank you in advance! I've been struggling with this for a while now and hope this can help someone else too!
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.
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
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With