What is dSYM and how to use it? (IOS SDK)

Sometimes the compiler creates .dSYM files. I think this is a debug file, but I do not know what it is and how to use it.

What is .dSYM? How to use it?

+81
debugging ios compilation sdk
Sep 07 '10 at 6:57
source share
1 answer

DSYM files store debugging symbols for your application.

Services like crashlytics use it to replace characters in crash logs with the appropriate method names, so they will be readable and make sense.

The advantage of using dSYM is that you donโ€™t need to send your application using characters, which complicates its reverse engineering and also reduces the size of your binary.

To use it to symbolize the crash log, you need to drag the crash log into the device logs of the device in the organizer of the machine that compiled the application binary (the machine where dSYM is stored).

if you have dSYM, but I donโ€™t have a machine compiled by a binary application, follow the instructions in this link to install dSYM in the machine

for more information see technical note apple TN2151

+108
May 25 '14 at 11:13
source share



All Articles