Crash Re Symbolication is process to find exact crash issue.
Just follow given steps to counter your crash issue.
To get your symbolicated logs from Crash logs you will need following files:
- AppName.app?—?Application file (Executable)
- AppName-dsym.dSYM?—?dSYM file, generated by XCODE when actual .app file complied
- AppName-Crash-log.crash?
Follow all the steps carefully and then check crash logs you will find exactly where it crashes the app.
Now follow below given steps :
Move all the above files (AppName.app, AppName-dSYM.dSYM and AppName-Crash-log.crash) into a Folder with a convenient name wherever you can go using Terminal easily. Simply create MyCrashReport folder on desktop and add all three files in it.
Go to the path from following whichever is applicable for your XCODE version :
Xcode 6
/Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash
Other then Xcode 6
Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash
Or
Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash
XCode 7.3
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
- Copy symbolicatecrash file from this location, and paste it with above three files in MyCrashReport folder.
Open Terminal, and CD to the MyCrashReport Folder.
cd Desktop/MyCrashReport?—?Press Enter
export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"?—?Press Enter
./symbolicatecrash -v AppName-Crash-log.crash AppName.dSYM?—?Press Enter
Its done!!!
Now Symbolicated logs are on your terminal and find out error or crash in it.
Check this link for detail description.
https://medium.com/@Mrugraj/crash-re-symbolication-5c28d3a3a883#.4lvl4h625
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…