iOS - TestFlight发布简单小结

前言

这两天又要用到TestFlight发布,老是有一些新问题,所以就记录一下,下次再遇到就方便点。

TestFlight

TestFlight 是苹果旗下的应用测试平台,能帮助开发者邀请用户对 App 进行测试,方便开发者更好地改进和完善 App。测试方式分为内部测试和外部测试。

image.png

内部测试: 这是一个 AppsStoreConnect 内部用户,管理员,技术,App 管理,开发或者市场角色,有权限访问你的应用。通常是团队成员或者应用的客户。你可以添加25个内部测试。无需审核在Xcode中提交以后,添加测试人员以后,测试人员邮件确认接受以后,即可在TestFlight中下载安装测试。

外部测试: 外部测试是无法访问你的Apps Store Connect账户的。只能下载和安装应用。你可以添加2000个外部测试。在外部测试你的应用之前, 你需要提交应用给Apple审核, 跟正常版本提交一样。这个审核比正常提交审核要快 (也不能完全指望), 通过审核后,你就可以让外部来测试你的应用了。而对于内部测试来说, 相反, 无需审核即可测试。

现在审核过以后

内部测试:

无需审核是内部测试最大的特点,在Xcode中提交以后,在版本下就可看到了默认就会添加上内部测试。

image.png

在内部测试中创建群组,添加人员:

image.png

发送邮件,测试人员在接收的邮件中接受,就可以在TestFlight中下载安装测试了。

image.png

外部测试:

在外部测试中创建群组,然后在版本中勾选上外部,提交,然后就变成待审核了

image.png

还没有构建版本被批准用于 TestFlight Beta 版测试。

image.png

等待审核,据同事的经验, 每个版本的第一个beta版本可能要花时间较长。后续版本就快多了。

通过以后,启动公开链接,显示testflight测试连接。

image.png

公开链接
现在有这个公开链接了,可以邀请你团队之外的任何人来测试你 App 的 Beta 版。在你分享此链接后,测试员将能够使用 TestFlight 在他们的设备上安装你 App 的 Beta 版,并与他人分享此链接。

应用通过审核,就会收到一封邮件,说你的应用可以给外部测试了。

备注: 一个版本有效期是 90 天。如果测试人员想继续使用, 你要在过期前再提交一个新版本。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容