Do we need to check "Mac App Store Validation"?

If building for Xcode, do we need to check Mac App Store Validation?

You can, but you don’t have to.

What it is for: Unity - Manual: Build and distribute a macOS application

Also from Unity - Scripting API: PlayerSettings.useMacAppStoreValidation :

It basically checks whether the game was actually downloaded from the app store before it’s launched, and if it wasn’t, it aborts the execution.

I know what is it for. Just asking if it works correctly also for Xcode builds.

Yeah, it does. Xcode project has no effect on it,

I can tell you this. If you do check the box and your players don’t want to sign in then the game will crash. I found out the hard way just trying to build and publish the app.

1 Like