Mac App Beta测试和发行如何?

avi*_*ngh 5 macos itunesconnect unity-game-engine beta-testing mac-app-store

我们已经使用Unity开发了Mac应用程序,因此我们没有Xcode项目。但是,我们进行了构建,并使用Application Installer证书上载到iTunes Connect签名。提交成功,正在发布。

现在,我们要在发布之前进行测试。我们该如何分发Beta测试?

到目前为止我尝试过的事情:

根据Apple文档,创建了一些内部和外部测试人员。但是无法将它们分配给应用进行测试,因为按照Apple文档的建议,在iTunes Connect的新布局中找不到预发行版部分。

已尝试使用开发者配置文件对应用进行签名,并从会员中心添加所有设备并使用开发者证书进行签名。

  • 从pkg安装后无法打开应用程序。
  • 无法使用应用程序加载器上传应用程序。它将引发错误90238:Invalid provisional Profile: Missing code signing certificate.

但是苹果公​​司的文档说,除非您上传带有临时配置文件的构建,并附加了所有设备,否则设备将不会填充,并且您无法分配测试人员。

参考链接:

https://developer.apple.com/library/mac/qa/qa1884/_index.html

https://developer.apple.com/library/mac/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html吗?

请通过这个指导我们吗?

l00*_*ole 1

Test Flight 不支持 Mac 应用程序;仅 iOS 应用程序。

我会推荐Crashlytics Beta,无论如何,它的周转时间更快,因为没有审查过程,也没有构建过期。但是,您不会收到错误报告,因为 Unity Mac 应用程序没有 Xcode 构建阶段(因此没有上传符号的钩子)。