Search Issue Tracker
Not Reproducible
Votes
0
Found in
2019.3
2020.1
2020.1.0a15
Issue ID
1200865
Regression
No
[IL2CPP] Generated Mac Xcode project causes a missing GameAssembly.map error
How to reproduce:
1. Open the "Il2cppMacTest.zip" project
2. Build the project for macOS with "Create Xcode Project" option
3. Build the project via Xcode
Actual result: Errors are thrown in Xcode
Expected result: No errors are thrown in Xcode
Reproducible with: 2020.1.0a15, 2019.3.0f1.
Notes:
- The "Create Xcode Project" option is available since 2019.3.
- The issue reproduces only on Il2CPP
- The error:
rm: /Users/karolisk/Library/Developer/Xcode/DerivedData/asdfgh-dtlrqwuigtqbwletbsmnmbgwtoof/Build/Products/Debug//GameAssembly.map: No such file or directory
Comments (14)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- “FocusController has unprocessed focus events.” warnings are thrown after adding iOS, tvOS or visionOS Build Profiles
- Holes and different colors appear on default Tree Materials after applying them to the Tree GameObject and undoing changes
- Error indicating that the Text Asset Importer hasn't been disposed properly is logged when switching Importer Type in a Focused Inspector
- Documentation installation shows "Install failed: Validation Failed" when installing Android Build Support module
- Error indicating that the Package Manifest Importer hasn't been disposed properly is logged when switching Importer Type in a Focused Inspector
clckwrk
Apr 22, 2020 19:49
Update #2: This error re-occurred when I archived the build. I fixed this by enabling the "New Build System" in Xcode (File>Project Settings) and by enabling code signing.
This seems to be the catch all error for "Something has gone wrong." The fact that it can't find a file is misleading.
clckwrk
Apr 22, 2020 18:51
Update: This error was caused by my codebase having some extern functions that were meant for an iOS build
clckwrk
Apr 22, 2020 18:20
+1 on this issue with 2019.3.10f1
mdrotar
Dec 13, 2019 19:58
I had the same/similar error in a basic test project with 2019.3.0f3. My installation path for Unity Hub has a space in it which the Unity-generated Run Script in Xcode doesn't handle correctly.
I was able to fix it by modifying the Run Script it generated for the GameAssembly target in Xcode. On line 1, I put quotes around the path on the right hand side of the MONO definition, and on line 3 I put quotes around first word, $MONO.
Line 1:
MONO="/Applications/Unity Hub/Hub/Editor/2019.3.0f3/Unity.app/Contents/MonoBleedingEdge/bin/mono"
Line 3:
"$MONO" "$IL2CPP" -verbose --compile-cpp --libil2cpp-static --dotnetprofile="unityaot" --platform="MacOSX" --architecture="x64" .........etc
I can build and run now.
It's unfortunate that Unity closed this without fixing it but hopefully this helps someone in the future.