You can symbolicate a crash log with Xcode 9 fairly easy. Even with bitcode, which give you multiple DSYM files instead of one. Follow the following steps to symbolicate your crash log.
1: Create a folder
Create a new folder on your desktop which will be used to contain all necessary files.
2: Download the DSYM files
Download the DSYM files from your app and place them in the folder you’ve created in step 1.
3: Download the crash log
Download the crash log and place them the folder you’ve created in step 1. Name it unsymbolicated.crash
4: Open Terminal and symbolicate the crash
Open up the Terminal app and cd
into your created folder. After that, execute the following command:
export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
cp -i /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash ./
./symbolicatecrash unsymbolicated.crash > symbolicated.crash
5: Open the symbolicated crash log
After the command succeeded you’ll find a new file called symbolicated.crash
. Opening up this file should show the symbols based on the given DSYM files.
Resources
Advanced Crash Report Symbolication Crash Re-Symbolication by https://medium.com/@Mrugraj