- Build the iOS app for Archive
- Extract the MyApp.xcarchive
- Inside that file, you will find your dSYM files.
- To do this manually, inspect the
Package Contents
.
Pull the .crash
file off a device. I normally use xCode for this.
atos -arch arm64 -o TheElements.app.dSYM/Contents/Resources/DWARF/TheElements -l 0x1000e4000 0x00000001000effdc
0x1000e4000 = address of app image
0x00000001000effdc = is the stripped name of the symbol you want to turn into a readable name
In xCode 9, the file you want is here:
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
./symbolicatecrash -v crash_log_20_9_2018.crash myapp.app.dSYM
./symbolicatecrash crash_log_20_9_2018.crash > /yourPath/crash1_symbolicated.crash