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
Tomer Even May 25 '14 at 11:13 2014-05-25 11:13
source share