DWARF with or without dSYM?
DWARF with or without dSYM?
- Subject: DWARF with or without dSYM?
- From: Jens Alfke <email@hidden>
- Date: Mon, 14 Mar 2016 12:54:52 -0700
I’m trying to clean up the build settings of a very complex Xcode project. One setting that I’m unsure of is DEBUG_INFORMATION_FORMAT — when should one use plain “DWARF", and when "DWARF with dSYM"?
All I know is what it says in the help pane, but that blurb doesn’t say when to use which:
> DWARF - Object files and linked products will use DWARF as the debug information format. [dwarf]
> DWARF with dSYM File - Object files and linked products will use DWARF as the debug information format, and Xcode will also produce a dSYM file containing the debug information from the individual object files (except that a dSYM file is not needed and will not be created for static library or object file products).
The project has many targets of many types — apps, static libraries, dynamic libraries, frameworks, test bundles — for multiple platforms. Some of these targets are used internally as dependencies and some are released as end products. The end products are mostly frameworks and static libraries, and it’s important that debugging symbols get preserved so that developers linking our code into their apps can get meaningful crash reports if our code is on the stack.
—Jens
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden