Xcode Dsym error

We are getting an error that states " Invalid abberviation code [114]. other people from differant forums suggested to turn off the dysm from debugging and switch it to dwarf. Is this the right solution, if not plz give suggestions. Btw, what does dwarf and dsym stand for? and we are putting this on the ipad from unity3d.

DWARF is the debug information format and the dSYM file is a package containing debug symbols.

For example, if you have a library libfoo.dylib, the debug symbol file would be libfoo.dylib.dSYM.


sing DWARF with dSYM strips debug symbols from the executable and places them into a separate dSYM file. Using the DWARF option keeps debug symbols in the executable instead of separating them into a separate dSYM file.


You generally want to use the DWARF with dSYM option for release builds because otherwise, debug symbols get shipped with the executable if they are turned on, so turning off dSYM generation by switching to the DWARF option is not a fix, it just masks the problem. Switching to use DWARF masks the problem because it does not separate debug symbols, whereas DWARF with dSYM uses the strip and dsymutil commands, and it is typically these commands that tend to fail when there is malformed stuff in the binary. Failure on dSYM creation usually indicates malformed code somewhere, so it would be worthwhile to do further investigation. That is, if something got messed up in the binary, debug symbols can't reliably get stripped out.


Does the error occur on dSYM generation? If not, at which point does the error occur? Is that the full line of the error?

Xcode Dsym error
 
 
Q