启用 Mac App Store 的收据验证。
启用后,您的游戏只有在拥有 Mac App Store 的有效收据时才能运行。在将游戏提交给 Apple 以在 App Store 上发布时,请使用 useMacAppStoreValidation
。这确保用户只能在其购买的计算机上运行游戏。
注意:useMacAppStoreValidation
不会实现任何强力的复制保护。针对一个 Unity 游戏的任何潜在破解都可能适用于任何其他 Unity 内容。因此,建议使用 插件 实现您自己的收据验证代码。由于 Apple 要求在显示屏幕设置对话框之前进行插件验证,因此您必须仍然启用此检查,否则 Apple 可能会拒绝您的提交。