testFlight的使用

1.testFlight分为内部测试和外部测试,内部测试和外部测试都需要测试人员下载testFlight的App,区别:

内部测试:不需要审核,但是邀请测试人员以后,测试人员需要需要登录iTunesConnect激活账号,操作比较麻烦,可以邀请的测试人员数量比较少。

外部测试:需要提交审核(只需要审核一次),测试人员只需要提供自己的Apple账号就可以邀请测试,收到邀请后测试人员就可以直接在testFlight的App中下载测试包进行测试,之后的更新都可以直接在里面更新。

2.搭建testFlight测试环境

内部测试环境:首先登录开发者账号,进入我的App

进入我的app以后点击需要测试的app,目前这里只有一个app,如果有多个app的时候需要选择对应需要测试的app,然后进入app详情:

前提是在进行这些设置之前已经将app打包上传到苹果服务器。

注意:进行内部测试邀请测试人员的时候要注册分配权限的问题,不能让测试人员具有操作app的权限。

选择需要进行测试的分组,然后在分组里面可以看到邀请测试人员和构建版本的分组,邀请内部测试人员等待测试人员激活以后,选择构建版本分组,在分组里面可以看到上传的测试包,选择需要测试的测试包版本,填写相应的测试信息,然后按步骤到最后一步点击开始测试,测试人员的邮箱便会收到邀请测试的邮件,在邮件中点击邀请链接,如果,手机上面已经下载好了testFlight这个App,手机便会自动跳转打开这个app,然后在这个app中就可以看到我们进行测试的app,之后的下载和更新都可以在testFlight中进行,不需要在产品上线之前再去找相应的开发人员进行安装打包,提高了多人上线前测试的便利。

外部测试:

内部测试和外部测试的操作方式基本相同,唯一不同的地方就是邀请测试人员时,内部测试邀请测试人员会分配相应的权限,需要谨慎使用。所以一般产品进入测试阶段后我们通常都会使用外部测试,省去了邀请人员激活账号的麻烦,也避免权限分配不当,测试人员误操作对app造成一定的影响。

这是一个苹果官方非常实用的测试工具,推荐大家使用。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在 iOS 的开发过程中, 在上传 App Store 之前必须是需要打包给测试同事来回测试的。对于ipa的包,不...
    CoderHG阅读 18,168评论 3 3
  • 通常App开发中会使用测试与生产两套环境,苹果有两套对应的development和distribution证书.使...
    coderHuang阅读 10,026评论 0 1
  • 前言 个人声明,本文内容主要来自苹果官方中文文档和个人翻译整理的英文文档,不能保证翻译的绝对准确,不能保证细节详尽...
    Doris_Lee阅读 13,572评论 1 13
  • 而今听雨僧庐下,鬓已星星也;悲欢离合总无情,一任阶前,点滴到天明。 ...
    阡陌璃殇阅读 1,607评论 0 3
  • 就这样,2016完完整整的过去了,2017也在整理搬家中开始了,是该想想到底要什么,该行动起来了 去虹桥爸妈那,免...
    七七的那点破事阅读 1,108评论 0 0

友情链接更多精彩内容