2015-10-19 42 views
3

我们使用unity开发了一个Mac App,所以我们没有Xcode项目。但是,我们使用应用程序安装程序证书进行了构建并上传到iTunes连接签名。提交是成功的,并且是为了发布。如何进行Mac App Beta测试和分发?

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

我到目前为止尝试过的东西。

继MAC文档创建了一些内部和外部测试人员。但无法为其分配应用程序以进行测试,因为在MAC文档中建议在iTunes Connect的新布局中找不到预发布区段。

尝试用开发人员设置配置文件签署应用程序,其中所有设备均从会员中心添加并使用开发人员证书签名。

  • 从pkg安装后无法打开应用程序。
  • 无法使用应用程序加载器上载应用程序。它通过错误90238:无效的临时配置文件:缺少代码签名证书。

但在Mac文件说,直到上载构建与中,所有的设备都连接到它,到那时设备不会填充并不能指定测试人员临时轮廓。

参考链接:

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

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

所以,请通过本指南。

回答

0

测试飞行不支持Mac应用程序;只有iOS应用程序。

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

+0

我走遍了整个网站。但我无法找到如何整合unity3d与面料Crashlytics .... – avisingh

+0

@avisingh是的,因为我提到,你不能添加崩溃报告,因为没有Xcode构建阶段。除非已集成崩溃报告,否则您可能无法使用其测试版测试框架。我会更新我的答案。 – l00phole

1

对不起,回复迟了。是的,我找到了答案。

没有任何东西像Mac Beta通过iTunes Connect进行测试。如果你想测试你的Mac应用程序,

  • 让使用测试临时资料/发展 临时配置文件的生成。
  • 在制作新的临时配置文件之前,请确保您在Apple会员中心添加了所有必要的设备,并且设备已添加到临时配置文件
  • 请记住在Unity3d生成设置中取消选中Mac App Validation。
  • 要在您的MAC中正确安装应用程序,请通过终端进行安装。

我正要写一篇关于Mac App建设和提交过程的博客。将很快发布链接。