Reproduction steps:
1. Open the attached “N-103886_bug-macos-symbols.zip“ project
2. Open the Project Settings window’s Player Tab (Edit > Project Settings > Player)
3. Make sure Scripting Backend is set to “IL2CPP“ and set "IL2CPP Stacktrace Information" to "Method Name"
4. Open the Build Profiles window (File > Build Profiles)
5. Set the target platform to macOS standalone (“Apple Silicon” architecture)
5. Select the drop-down next to the Build button and start a Clean Build
6. Open the "BackUpThisFolder_ButDontShipItWithYourGame" folder, observe that the .dSYM file is created
7. In the Player settings, set "IL2CPP Stacktrace Information" to "Method Name, File Name, and Line Number"
8. Select the drop-down next to the Build button and start a Clean Build
9. Open the "BackUpThisFolder_ButDontShipItWithYourGame" folder, observe that the .dSYM file is NOT created
Expected result: .dSYM file is created during build process
Actual result: .dSYM file is NOT created during build process
Reproducible with: 6000.0.50f1, 6000.1.6f1, 6000.2.0b4
Reproducible on: M1 Max MacOS 15.1.1
Not reproducible on: No other environment tested
Notes:
- The .dSYM file appears to be created but not copied to the build folder