将我的统一应用程序上传到 Mac App Store 时,我是否需要 Mac 配置文件(分发)

Do I need a Mac Provisioning Profile (Distribution) when uploading my unity app to the Mac App Store

我目前正在向 Mac 应用程序商店提交一个统一制作的应用程序,使用 application loader 3.0 将我的构建提交到 iTunes connect。我只是想知道为了做到这一点,我是否需要 use/embed 一个 Mac 配置文件(分发),因为我被告知我必须这样做,但在统一文档中没有提到这个关于如何将应用上传到 mac 应用商店。所以我的问题是我是否需要 Mac 供应配置文件(分发),如果需要我将如何实施它。

不,您只需要使用第 3 方开发人员证书对应用进行签名。

仅本地测试需要配置文件。

这有点令人困惑,因为 iOS 应用商店的相同过程确实需要包含分发配置文件。

假设您现在已经创建了一个 .app,如果您的应用依赖于第三方包,您必须签署 .app 包和所有其他二进制文件。

它看起来像这样:

codesign -f -s “第 3 方 Mac 开发者应用程序:您的姓名(团队 ID)” --entitlements "entitlements.plist" "YourPackage.app"

应用程序内的其他二进制文件也是如此。