Skip to main content
All Collections"Crash reports" module
Upload dSYM files using RunPhase script not working • Can't find upload-symbols.sh
Upload dSYM files using RunPhase script not working • Can't find upload-symbols.sh
Shake Typing avatar
Written by Shake Typing
Updated over a month ago

To ensure that the latest dSYM files are automatically uploaded after every build process, add a new Run Script Phase: Xcode → Scheme → EditScheme → expand the Build Action options → Post Actions → +

To upload dsyms files using RunScript, you need to add two pieces of information in the script:

  1. The path to the upload-symbols.sh.

  2. API key.

This way, you upload dSYM files to Shake servers, enabling your crash events to be deobfuscated.


The path to upload-symbols.sh should look something like:

/Users/user/Library/Developer/Xcode/DerivedData/your-project/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/Shake/Shake.framework/upload-symbols.sh


You can find the API key on your Dashboard under app settings Workspace Administration Apps.

Did this answer your question?