Unity 导出 Mac 游戏上传到 App Store Connect

Unity Player Settings

Resolution
Default Screen Width: 1600
Default Screen Height: 900

Mac App Store Validation: True

Build 窗口里设置:
勾选 Create Xcode Project,导出一个 Xcode 项目包。

然后使用 Xcode 打开 build 之后的项目。

Xcode

在 Project 栏选中项目,修改 Info 里的
Deployment Target 为 Unity 2019.4.18f1 支持的最低系统版本 10.12

切换到 Build Settings

Architectures:
Build Active Architecture Only 修改 NO 为 YES. (Unity 2019.4.18 不支持 ARM)

打开 Targets 的 Sign & Capabilities

Sign 方式 Automatic manage signing

新增 App Sandbox,勾选下面的权限

  • Outgoing Connection

使用 Xcode Archive 功能 Build 发行包。

在 Distribute App 的时候,需要先在 App Store Connect 里建好 app 需要的 Identifiers 和 导出 App Store App 需要的 Profiles。