Apple Debug Symbols (dSYM)
Symbolicating crash reports requires the contents of the dSYM binary. Upload these dSYM files to show human-readable function names, file paths, and line numbers in your stacktraces on iOS, macOS and other Apple platforms.
Use the POST /dsym endpoint to upload either:
- A single dSYM binary file. Within a .dSYM directory, the binary is located in
Contents/Resources/DWARF
and generally has the same base name as the .dSYM file itself. - An archive (zip) containing multiple .dSYM directories (as downloaded from App Store Connect).
The symbolication guide provides instructions for configuring your app release process to automate finding and uploading dSYM files to BugSnag, based on your project settings. Once configured, dSYM files will be uploaded automatically.
cURL example
Symbolication guides
See our symbolication guides for a higher-level overview of integrating uploads into your build systems to see full stacktraces for all your releases:
Locating missing dSYM files
To locate dSYM files for upload, see the symbolication guide section on troubleshooting missing dSYM files. The guide breaks down the different steps required for configuring symbolication based on project settings