Search results for

dsym file

75,570 results found

Post

Replies

Boosts

Views

Activity

How to symbolicate macCatalyst X86-64 crash files on M1/2
Got some crashes in Xcode Organizer from a macCatalyst app and they are not symbolicated. The crashes are from an X86-64 machine, and my work machine is M1. When trying to symbolicate them in Organizer I get an error: Unable to Symbolicate Crash - An error occurred attempting to symbolicate crash. Unable to locate dSYMs for .... It makes sense, as I only run the app on M1, and maybe the X86-64 was not built on this machine. I then went to download the dSYM file from AppStoreConnect/TestFlight/Build Metadata, but there is no Download dSYM link, even though the app page says Includes Symbols Yes. I then tried to compile the app for AnyMac (Mac Catalyst, Apple Silicon, Intel), and now I get a binary with two images, the arm64 and the x86, but the UUID of x86 image is different than the one from the crash file. How can I get the original dSYM to symbolicate crashes from production?
0
0
653
Aug ’23
Reply to Crashlytics
Is there any updates? We've come across this issue as well. Previous archives don't contain dsyms, tried archive it again but still no luck. AppStoreConnect also no longer provides link to download dsyms.
Jul ’21
Reply to How to Symbolicate an Apple Silicon Panic?
First off, please file a bug about the documentation side of this and then post the number back here. We really should do a much better job of explaining exactly what all this involves. Next, a clarification on this: That's not even a program instruction - that's within a cstring. No, that cstring isn't involved in anything pertaining to the intentional panic I am expecting to see. Which gives the following incorrect result: Address: KextName[0x0000000000003e40] (KextName.__TEXT.__cstring + 14456) Summary: ffer has %d retainsn That's not even a program instruction - that's within a cstring. No, that cstring isn't involved in anything pertaining to the intentional panic I am expecting to see. What you described here isn't exactly what's going on. The symbolication process is inherently, for lack of a better word, stupid. Conceptually, your symbol file is basically just a long list of strings and offset pair, so all symbolication does is find the closest offset smaller than the address it was
Topic: App & System Services SubTopic: Drivers Tags:
Aug ’24
Reply to How to get the dSYM for frameworks?
If you are building the framework as a dependency of your app target, the dSYMs for the framework will be present in the archive you create when archiving the app for distribution. If you are using a framework provided by a vendor that is already compiled, you will need to contact the framework vendor about the dSYMs.
Jan ’17
Reply to Missing (or invalid) dSYMs
Same issue here. It seems as if appstoreconnect currently attributes incorrect UUIDs to dsyms generated from bitcode enabled build archives. One way to solve this (and the only one I know of) is to rename the internal UUID of the dsym that corresponds to the binary image of the stack frame that isn't symbolicated. In most cases this is your app's binary image. What you can do is either manually rename it using the already mentioned excellent article on medium, or automatically using the following tool: https://github.com/schmittsfn/dsymrename You have to be absolutely sure, however, that the dsym you are renaming corresponds to the build Crashlytics is requesting (for bitcode builds these are the dsyms generated on appstoreconnect)! Failure to do so will most likely lead to the warning on Crashlytics being silenced and the stack frame being unintelligible.
Aug ’21
Reply to dSYM Files for Firebase not generating
I have a similar problem as described in this thread. When building a Debug version my dSYMs all generate correctly and work properly with Firebase Crashlytics. However when I perform a Release Build there is a problem with the generation. In my archive one of the files is missing, specifically the app.debug.dylib file. I verifed the debug format, changed Strip settings, etc without any fix. Any ideas of how to solve this problem?
Jun ’25
Reply to ITMS-90809: Deprecated API Usage (New vs. Updates)
In all instances I’m aware of, apps that are getting the UIWebView usage warning are in fact linking to the UIWebView framework. It may be in third party libraries or frameworks. Please check again what your app and its libraries link against. You can do so by running the grep command in Terminal. For example, Open Terminal. Type the following on the command line to change to the directory where your application binary is: cd ~/Library/Developer/Xcode/Archives// To search for UIWebView use the following command: grep -R UIWebView * This should give you a list of files that contain a reference to UIWebView. From that list you should then be able to determine where the UIWebView reference is. To make this a bit more concrete, the other day I created a test app named SingleViewApp and archived it, so this is what I did to check for the UIWebView: % cd ~/Library/Developer/Xcode/Archives/ % ls 2019-08-26 2020-03-09 % cd 2020-03-09 % ls SingleViewApp 3-9-20, 11.38 AM.xcarchive SingleViewApp 3-9-20, 11.41 A
Aug ’20