Hi all,
I’m attempting to export my game for macOS from a Windows machine , but rcodesign keeps failing in the notarization process with the error “Error: invalid number at line 1 column 2” . I’ve checked my App Store Connect API keys multiple times and tried different ones, but keep running into this issue. It even occurs on an empty project.
I found this GitHub Issue from December that seems to describe the same problem, but the issue was never followed up on:
opened 08:40PM - 02 Dec 23 UTC
bug
platform:macos
topic:export
### Godot version
4.2.stable
### System information
Godot v4.2.stable - Windo… ws 10.0.19045 - GLES3 (Compatibility) - AMD Radeon RX 6700 XT (Advanced Micro Devices, Inc.; 31.0.22023.1014) - 13th Gen Intel(R) Core(TM) i7-13700KF (24 Threads)
### Issue description
I am exporting a project for MacOS. I am in the "If you have an Apple Developer ID Certificate and exporting from Linux or Windows" case, as documented [here](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html#requirements) and I followed all the steps.
Everything seems to be filled up on my end and the code signing step is working.
The notarization fails with a message saying "invalid number at line 1 column 2". It would help a lot to know exact what that line and column reference to, but I wasn't able to find more logs about this. If I try to find my editor logs in "C:\Users\{user}\AppData\Roaming\Godot\app_userdata\{project}\logs I see that the godot.log wasn't updated with any new information related to my exporting attempts.
The documentation also says "You can use the rcodesign notary-log command to check notarization status." but if I do this I get an error "the following required arguments were not provided: <SUBMISSION_ID>" and since Godot handles the notarization internally, i don't know what the SUBMISSION_ID is or what exact command Godot used for rcodesign so I can replicate it outside Godot.





### Steps to reproduce
Follow the instructions [here](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html#requirements) and then export for MacOS using the settings provided in my screenshots.
An error shows saying that the notarization failed.
### Minimal reproduction project
I tried with a totally empty project, with just a label on it and I input the same export information. The result was the same. I cannot drop my project here since the export settings contain sensitive data and passwords.
Does anyone here have any idea why this is occurring? Even searching up the issue for rcodesign specifically returns nothing.
The game contains online multiplayer through Nakama , if that might be causing something. But since its happening on an empty project, I doubt that’s the case.
Thanks!
1 Like