0

我正在使用应用程序加载器3.0将我的版本提交给iTunes连接,从而将目前统一提交给Mac应用商店的应用程序提交。我只是想知道为了做到这一点,我需要使用/嵌入Mac Provisioning Profile(Distribution),正如我所告诉的那样,但我没有在统一文档中提到如何将应用上传到mac应用商店。所以我的问题是,如果我需要有一个Mac配置文件(分配),如果是的话,我将如何实现它。将我的统一应用程序上传到Mac App Store时需要Mac Provisioning Profile(发行版)

+1

是的,任何进入Mac App Store的应用都需要使用分发签名标识和分发配置文件进行签名。我在Unity中没有这么做,所以我会把它留给有经验的人来回答。但在此期间,您将需要生成分发配置文件/证书。 – wottle

+0

@wottle谢谢你,是的,我已经这么做了 – RaZ

回答

0

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

它看起来是这样的:

协同设计-f -s “第三方Mac开发者应用程序:您的姓名(TEAM ID)” --entitlements “entitlements.plist” “YourPackage.app”

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

+0

是这样的:codesign -f --deep -s'第三方Mac开发者应用程序:DEVELOPER NAME'--entitlements“GAMENAME.entitlements”“/AppPath/GAMENAME.app”? – RaZ

+0

是的,但添加-deep可能会在签署不应签署的事项时引发奇怪的问题。通过应用程序加载器上传时,你会发现它们是什么。 – Mar

0

不,您只需要使用第三方开发者证书签署应用程序。

配置文件仅用于本地测试。

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

+0

谢谢,但我如何用第三方开发者证书签署我的应用程序? – RaZ

相关问题