Hello!
I want to patch 3 games that are live on Mac App Store because we don’t have the Xcode build anymore.
I don’t even know on which Unity version the games were made.
So, I downloaded the 3 games from Mac App Store and the patcher, but I’m facing 2 different types of error while patching:
- 1 error saying “Error occured while parsing the app code signature”,
- 2 errors saying “Access to the game app path is denied”.
I tested patcher 1.3.0 and 1.3.1 (Apple Silicon Macs version), same errors.
I also verified that I’m administrator, I tried to give read and write access to both patcher app and game apps, but nothing changed. I might be missing rights, but I’m not sure since I’m not very familiar with macOS environment.
I’m not sure if those errors are due to the games or a patcher edge-case to fix… or just missing rights on my Mac.
Can you help me please? 
If you need any more info, please ask.
You can see detailed logs here: SwissTransfer - Send large files securely and free of charge
Hi,
you can find out which version of Unity was used to make the games by looking inside “Game.app/Contents/Data/Resources/globalgamemanagers”. If you do strings "Game.app/Contents/Data/Resources/globalgamemanagers", the first line of the output should be the Unity version.
The file open permission is very weird. Does that file or folder even exist in your app bundle? Are you able to navigate to it in finder? Do you have another machine, perhaps running Windows? Maybe you could see if that error occurs there as well?
On the error parsing app code signature, can you please confirm which Unity version the app was made with first?
Regarding the Access Denied messages - it seems you’re patching the app directly inside the /Applications folder. That might not be allowed by the OS. Can you try copying an app to a writable location, maybe somewhere under ~/?
For the parsing app code signature error, can you please open a ticket on support.unity3d.com (select “Non-technical question” category) and send us your game so we could dig into it? We aren’t really sure what is causing that.
Ok, I successfully patched 2 of 3 games by passing on a Windows machine, thanks! 
However, the same error still occurs on patcher 1.3.1 with Machinika Museum.
I looked the Unity version as you said and it’s 2018.4.30f1.
I also opened a ticket on Unity support, hope it can help!
Hi @karayanoush, could you please share your ticket # here?
Hi Leonhard! Here it is: #2492393
Thanks for sending the game over. We believe we identified a fix for the patcher. Please stay tuned.
Hey, this should be fixed in the newly released Unity Application Patcher 1.3.2. Please give it a shot and let us know whether that unblocks you!
The new 1.3.2 version fixed the issue, many thanks! 