0

Due to XCode 14 deprecating bitcode, I'm no longer able to download the dSyms from App Store Connect to submit to Bugsnag like I used to. Unfortunately I realized this too late, and I've released the latest version of our app in the store.

I had build settings as DEBUG_INFORMATION_FORMAT = dwarf unfortunately, so I don't have any dSyms locally. Is there some way, with the .xcarchive (which I still have locally), or by rebuilding the same version/build number of the app with DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym", to create the dSyms after-the-fact?

swrobel
  • 4,053
  • 2
  • 33
  • 42

2 Answers2

1

Re-building with dsyms enabled and then hex-editing to replace the UUID with the missing one seemed to work for me.

swrobel
  • 4,053
  • 2
  • 33
  • 42
0

Check this article to generate/find dSyms file:

https://firebase.google.com/docs/crashlytics/get-deobfuscated-reports?authuser=0&hl=en&platform=ios

ali6p
  • 1,683
  • 13
  • 17
  • Thanks. Unfortunately I can't find the dSym file in the existing xarchive, and when I re-build, the UUID is different so bugsnag doesn't match it to the existing build – swrobel Oct 20 '22 at 22:49