Search results for

dsym file

77,666 results found

Post

Replies

Boosts

Views

Activity

Reply to How include dSYM when I build my Framework project?
How can this be done without having the framework project within the app project? In m case I have an Xcode iOS project with type framework. Then I create a .xcframework and include that into another project with type app. In both projects the debug information format is set to Dwarf with dSYM in release build. Within the app project, within the Frameworks, Libraries & Embedded content section the framework is set to Embed and Sign, and its within the Embed Frameworks section. Yet when an archive of the app is created there is no dSYM present from the framework.
Apr ’25
Reply to Lots of warnings when building with Xcode 7 with 3rd party libraries
I created a new project in Xcode 6 and a new project in Xcode 7 and compared the .project files. It looks like the Debug Information Format default has been changed from Xcode 6 to Xcode 7, but any project that originated from Xcode 6 would still have this turned on.Xcode 6:DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;Xcode 7:DEBUG_INFORMATION_FORMAT = dwarf;This is found in Build Settings -> Build Options -> Debug Information Format as mentioned above. Just wanted to give some more insight into this.
Sep ’15
Reply to Xcode Cloud / Crashlytics no longer processing dSYMs
If you take a look at the artifacts created after a successful build, there would be a crash log created with the latest macOS version. Upon opening it, the upload symbols functionality has a crash, which in turn causes the issue of not pushing the dsym. I too was facing this while using XCode cloud with macOS Version 14. Try downgrading macOS version to 13. This worked for me. With macOS version 13 I still get the crash log file but this time its different but crashlytics works as expected.
Oct ’23
Reply to GPU Frame Capture
Hi Seth-Thanks for the note (didn't get a notification that there were any responses or would have replied sooner). it is currently DWARF w/Dsym. Something to note.. the GL calls are in a statically linked library (which we maintain) and it's also set to DWARF w/Dsym. The configuration is that the library is a project in the workspace and is a dependency of the main project, so all the source is available and the entire codebase is built each time, but technically the draw calls are being made in a library. The library is all in C++.Is there something about that config that woudl cause the issue?Thank you!
Topic: Graphics & Games SubTopic: General Tags:
Nov ’15
Reply to Xcode 26 increase in dSYM size
Currently on Xcode 26.0 beta 7 (17A5305k), macOS 15.6.1 (24G90) For our main Phonepe app (https://apps.apple.com/in/app/phonepe-secure-payments-app/id1170055821) dSYM size went from 281 MB (xcode-16) to 584 MB (xcode-26) Tried replicating the issue for Alamofire Example app (https://github.com/Alamofire/Alamofire), there as well dSYM size went from 2.7 MB (xcode-16) to 5.8 MB (xcode-26). All Build were all release builds
Sep ’25
Reply to Xcode Cloud / Crashlytics no longer processing dSYMs
We are seeing this too in our CI pipelines as well. As of Xcode 14, when uploading to iTC, no Apple generated dSYMS are being generated for download. We found that uploading the dSYM generated locally directly to Firebase was the way forward. As for Firebase not being able to process what you give it is odd. As long as the Bundle ID and MARKETING_VERSION are in sync, there should be no reason the mapping can't occur. I'd reach out Google directly and ask them whats up. I've found their turnaround and quality of support to be pretty good wrt Firebase.
Mar ’23
Reply to Xcode 7.2 does not symbolicate crash report.
There are two common causes for this:a UUID mismatch between the crash report and the .dSYMSpotlight failing to index your .dSYM (Xcode uses Spotlight to find the .dSYM based on its UUID)You can check the former using xcrun dwarfdump --uuid /path/to/your.dSYM. You can check the latter using mdls and mdfind. If the .dSYM has been indexed then mdls will show the com_apple_xcode_dsym_uuids attribute: $ mdls build/Debug-iphoneos/QTestbed.app.dSYM/ … com_apple_xcode_dsym_uuids = ( F3D98D35-B43B-3A29-BDF0-8186AF886EDB, 94BF1D20-2A89-3E96-81BC-C46330D6932F ) …You can then run a UUID through mdfind to confirm that Spotlight has the right info. For example: $ mdfind 'com_apple_xcode_dsym_uuids == F3D98D35-B43B-3A29-BDF0-8186AF886EDB' /Users/quinn/DTS Work iOS/Samples and Tests/QTestbed-GIT/build/Debug-iphoneos/QTestbed.app.dSYMShare and Enjoy — Quinn “The Eskimo!” Apple Developer Relations, Developer Technical Support, Core OS/Hardware let myEmail = eskimo + 1 + @apple.com
May ’16
Reply to Impact of Security Vulnerabilities Caused by Enabling "Generate Debug Symbols"
There’s no good way for folks here on the forums to address questions like this, because we don’t understand the circumstances associated with your app. However, I can provide some basic background. To start, you need to understand the different types of symbols that may be involved. I’ve collected a bunch of info on this topic into Understanding Mach-O Symbols. There is some symbolic information that you can’t strip: Symbols used by the dynamic linker for imports and exports The information used by the Objective-C and Swift language runtimes The best you can do there is to obfuscate your side of the equation. Apple doesn’t have tools for this. For Swift, you have some control above runtime information via the Reflection Metadata Level build setting. Beyond that, Apple is OK with you stripping as many or as few symbols as you want. It may result in you getting hard-to-understand crash reports, but you can fix those as long as you have the appropriate .dSYM file. We document the process for doing that
Topic: Privacy & Security SubTopic: General Tags:
Mar ’25
Reply to Xcode 15: "Cycle inside ...; building could produce unreliable results" due to DSTROOT=/
if you have Crashlytics in your project, there's this discussion in the firebase-ios-sdk repo: https://github.com/firebase/firebase-ios-sdk/issues/11471 Workaround fix that worked for some people including myself: The issue generally can be reproduced if you have an input file in run script from build output file and a binary SPM package in your program. Indeed both AWS and cardIO are binary SPM. We will make a feedback to Apple as well. Meanwhile to unblock you from build, you can shorten the dSYM path to ${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF. Link to answer As always, double check that there are no undesirable side effects with the Crashlytics install, depending on your priorities and requirements.
Jul ’23