Upload symbol files
Learn how to upload symbol files to help diagnose issues in your project.
Read time 2 minutesLast updated 2 days ago
Native crash reports might contain missing symbols. If your project contains missing symbols, you can manually add application symbol files to your project. This will help you to better diagnose and fix problems. If your issue reports contain missing symbols, add application symbol files in Unity Dashboard > Diagnostics.
Upload symbol files to Diagnostics
To upload symbols, follow these steps:- Open the Unity Dashboard.
- Select your project.
- In your project overview, select View Diagnostics.
- Select Debugging Symbols.
- From the Debugging Symbols page, select Upload symbol file and select a file from your device.
Find missing iOS/macOS application symbols
When you build your application using Xcode, iOS/macOS places the symbols in a debug symbol file (dSYM) folder with a name similar to the following:~/Library/Developer/Xcode/DerivedData/<build id>;/Build/Products/<build type>/appname.dSYM
dwarfdump
appname
dwarfdump -u appname.dSYM/Contents/Resources/DWARF/appname
dwarfdump
UUID: 5EEDCCD2-38E7-3E52-81EC-B90C7BCD6D91 (armv7) appname.dSYM/Contents/Resources/DWARF/appname
UUID: 583173FD-6697-3E3C-90DC-EA9147563A5B (arm64) appname.dSYM/Contents/Resources/DWARF/appname
After locating the correct dSYM folder, zip the entire folder and upload it to Diagnostics.