【iOS】TestFlight 发布包测试
来源:互联网 发布:mac如何解密外置硬盘 编辑:程序博客网 时间:2024/05/17 21:42
一.背景
现阶段大部分公司在测试和回归期间都是习惯使用测试包,等测试回归没问题了,才打正式发布包发布,由于测试包和发布包在打包时间点和打包过程上存在差异,所以特别容易出现发布包和回归测试的测试包不一致的情况。使用自动化打包,如果打包脚本出现问题,更容易出现这种情况。
二.解决方案
所幸的是,苹果在iOS8之后推出了TestFlight,使我们在提交前可以安装发布包进行测试,所以我们可以把测试周期拆分
测试周期拆分:回归阶段开始前、回归阶段开始后
回归阶段开始前:主测普通测试包
回归阶段开始后:通过TestFlight 内外部测试主测Release包
三.TestFlight使用
- 首先它的出现是在iOS8的时候,在Xcode 6和iOS 8上公开发行,它被整合到了iTunes Connect,你可以通过电子邮件的形式来邀请你的Beta测试成员。
TestFlight的测试方式分为两种,一种是内部测试,一种是外部测试。
- 内部测试:最多可以邀请25个内部成员,成员需要在iTunes Connect里添加,构建版本无需审核,上传build成功后即可发送测试邀请邮件。
- 外部测试:外部测试人员的上限是2000人,构建版本需要 Beta 版 App 审核部门的批准,一般审核时间为一天左右。审核成功后才可发送外部测试邀请邮件。
如下图:
使用步骤:
(1)上传构建版本到iTunes Connect
(2)发送 TestFlight 内部测试邀请,外部测试提交审核
(3)安装TestFlight这个app,先到AppStore上搜索 TestFlight下载,使用你的Apple ID登录,然后在手机打开你的邮箱,找到测试邀请邮件,然后点击 Start Testing 按钮,这个时候会直接跳转到你的TestFlight上,最后点击INSTALL进行下载。如图:
TestFlight-邮件邀请测试截图 _图片转自网络
TestFlight内部安装测试应用截图 _图片转自网络

- 【iOS】TestFlight 发布包测试
- iOS app测试版发布方案TestFlight
- testFlight,ios测试解决方案
- ios测试工具testflight
- iOS提交TestFlight测试
- 新版testFlight中开发人员如何给测试人员推送ios测试包(含使用testFlight要注意的地方)
- 新版testFlight中开发人员如何给测试人员推送ios测试包(含使用testFlight要注意的地方)
- iOS TestFlight Beta版本测试
- iOS使用TestFlight测试流程
- iOS 软件无需上线发送测试包测试 - TestFlight Beta Testing
- 未发布的IOS应用App生成ipa进行内部下载测试(Testflight、fir.im)
- RAD Studio D10发布IOS TestFlight不支持外部测试的解决方法
- IOS的 testflight测试设置(内部测试)
- 开发人员如何使用testFlight给测试人员推送ios测试包(含使用testFlight要注意的地方)(20170413备注:苹果已改版,此方法不再适用)
- 如何使用TestFlight测试iOS应用
- iOS 如何使用TestFlight进行Beta测试
- TestFlight---iOS应用程序内部测试…
- [iOS]使用TestFlight进行APP测试
- Docker网络基础-yellowcong
- 集合框架——定义泛型接口
- mysql索引实例----第二章实战篇
- Android APK安装过程
- 回文串类型题目集锦
- 【iOS】TestFlight 发布包测试
- 关于fork一些有意思的问题
- 【其他】神舟精盾K470-i3 D3更换支持5GHz的双频无线网卡
- c#中选择排序和冒泡排序比较
- 过河 FZU
- git(五)-checkout进阶与stash
- UiAutomator2—By、BySelector
- android 6.0录制动态适配
- Unity《干货收集(持续收集中)》