I build program in Unity 2022.3.44f1 for my Mac. The program runs in the editor, and I can build it, and it runs on my Mac.
But when I try to distribute to other Mac users in my office, they get the following message when they try and open… is damaged and can’t be opened. You should move it to the Trash.
I did also lave a response there, but it does not help.
Also my issue is NOT that UNITY is damaged, but rather a MAC app file built with UNITY is showing as damaged.
So the issue is that you built the app on your system, but it is damaged when another user opens it? That could be due to macOS thinking it’s a virus and tricking you to not even open it. It happens to us all the time!
You’ll need to replace /path/to/app.app with the target location of the file you want to release from quarantine. One easy way of doing this is to drag the file into the Terminal window, right after the initial command.
As far as I can remember, you don’t have to do any of those things if you’re shipping the game on Steam. Which, idk, my impression is that there’s somewhere in the ballpark of 3 people in the world that buys video games on the MacOS app store instead of Steam.