• Godot HelpBuilding
  • Failed to export iOS project due to "Reason: The project x is damaged and cannot be opened"

I create a simple scene to test the export, but the export failed without any instruction on how I can resolve it. It looks like some JSON file is invalid. My computer is Macbook M1. Godot_mono v3.4.4.stable.mono.official [419e713a2]

Here are the logs, hope you guys can help to get something out of it. The log is long, I post it to Pastebin here: https://pastebin.com/dSuSNqeF

I think I found the root cause. The free apple developer account has the identity is the developer email, and it contains @ character which breaks the project file. I have to register the apple developer program to get the real team ID in and use it for the export and it works. The team ID is something like this: ZXCVBN4XXX But I think Godot still needs to support the free developer account as we can build a run a project with Xcode without registering the apple developer program. It will help developers build and run to test the game.

10 months later