When you get your crash report as a .txt file just follow these
steps :
-
Change the file extension
.txt
to.crash
(egmycrash.txt
tomycrash.crash
). -
Create a new folder in desktop and copy the
mycrash.crash
file to the
newly created folder. -
Copy the .dSYM file:
- update: download all DSYMs from appstoreconnect activity- they are properly named with their UUIDs
- Unzip DSYMs, then copy the App and Sybolicate script as defined below:
https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/app/[appID]/activity/ios/builds/[version]/[build]/details
-
Open the Archives window in Xcode by navigating the menus:
xcode -> window -> orgnizer
orxcode -> product -> Archive
:-
Select any Archives of your app Right click on it, then select Show in Finder
-
Right-click on
appname.xcarchive
and select Show Package Contents. -
Open the dSYMs folder and get the .dSYM file, and paste it too in the newly created folder.
-
Copy the .app file from the same xcarchive to the new folder.
-
-
Go to path
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/
- Finder hotkey (⇧ + ⌘ + G) and just paste in the path.
-
Copy the
symbolicatecrash
file to the newly created folder.The folder should now have:
- mycrash.crash
- myapp.app
- myapp.app.dSYM
- symbolicatecrash
-
Open terminal, navigate to your folder path and then run:
$export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
-
Then run the symbolicate command on your crash like so:
$./symbolicatecrash mycrash.crash > symbolicated.crash