TestFlight用法(iOS APP官方测试工具)
TestFlight用法(iOS APP官方测试工具)
参考资料:
- TestFlight用法 包教包会(iOS APP官方测试工具)
- TestFlight使用之外部测试 包教包会(iOS APP官方测试工具)
- Missing Compliance in Status when i add built for internal testing in Test Flight.How to solve?
前期准备
- 使用TestFlight之前你必须确保你的app已经上传到 iTunes Connect
- 在iOS手机客户端下载 TestFlight
解决ios的构建版本“缺失符合性”/“Missing Compliance”的问题
在info.plist中添加
<key>ITSAppUsesNonExemptEncryption</key>
<false/>
或者
内部测试
第1步:在 iTunes Connect用户添加测试员
第2步:打开用户和职能
第3步:添加用户
第4步:填写用户信息
第5步:用户职能涉及到管理权限
第6步
第7步:上一步完成后会发送邮件
注:邮件过期比较快请告知测试者尽快查收,并请测试者在邮件链接中登录自己的Apple账号即可。如果测试者没有收到邮件请重新发送邮件,否则后面的步骤进行不了。
第8步:被邀请的测试者查收邮件并在链接中登录Apple账号之后,你就可以返回添加测试员了
第9步:这一步点击“添加”后会再次发送邮件,被邀请者在邮件获取邀请码,填入testflight中就可以了
注:邮件过期比较快请告知测试者尽快查收
接收邮件的测试者操作:
(1):接收邮件,获取邀请码
(2):打开app
(3):在App中填入邀请码
第10步:第九步完成就可以了,如果你想看谁被邀请了或者被邀请者安装的是哪一个版本也是可以查看的
外部测试
创建一个群组
在首页上,点按“我的 App”,选择您的 App,然后在工具栏中点按“TestFlight”。
在左列中的“测试员和群组”下方,点按“添加外部测试员”或“新群组”。
在出现的对话框中,输入群组名称并点按“添加”。
之后,您可以随时更改群组名称。
将外部测试员添加到群组并发布一个构建版本
在“测试员和群组”下方,选择一个群组并点按“测试员”旁的“添加”按钮(+)。
在显示的弹出菜单中,选择一个选项并点按“下一步”。
您可以添加新测试员、现有测试员,或从 CSV 文件中导入测试员。
若要添加一个构建版本,点按“构建版本”并点按“添加”按钮(+)。
在构建版本对话框的弹出菜单中,选择平台和版本。
在下表中,选择一个构建版本并点按“下一步”。
您仅可添加一个单独的构建版本,但之后可以向该群组添加额外构建版本。如果您没有看到选择构建版本的单选按钮,那么它将无法被选中。
如有需要,请回答“出口合规证明”问题。
由于所有 App 均在位于美国的 Apple 服务器上进行加载,因此所有 App 均受美国出口法律的制约。
在“测试信息”对话框中,输入您希望您的测试员注重的内容。
或者,在指定语言的文本栏中,输入测试信息的本地化版本。
亦或,取消选中“自动向测试员发布此版本”。
如果您取消选中此复选框,请稍后在该构建版本被“Beta 版 App 审核”批准之后,手动向测试员分发该构建版本。
根据构建版本的状态,点按“提交审核”或“开始测试”。
您每次仅能在每个版本中进行一个构建版本的审核。一旦该构建版本被批准,您便可以提交额外的构建版本。
在您将构建版本提交至“Beta 版 App 审核”后,Apple 会审核该构建版本和随附的元数据。您提交的第一个构建版本需要经过完整的审核,但同一版本的后续构建版本可能不需要。
如果 Apple 批准您的构建版本进行 TestFlight Beta 版测试,iTunes Connect 中具有“管理”职能的用户会收到一封通知批准通过的电子邮件。
如果 Apple 拒绝了您的构建版本或元数据,外部状态会显示“已拒绝”,您可以点按状态以查看拒绝的详细信息。
如果已经有一个可用于测试的构建版本,测试员将会立即收到邀请。
_【注】_提交一个构建版本到“Beta 版 App 审核”不会将它提交到针对在 App Store 中销售的 App 的“App 审核”。
在您的构建版本被批准后通知测试员。
如果在您邀请外部测试员时,没有选择“自动向测试员发布此版本”,则您需要在您的构建版本被批准时手动通知测试员。
在 TestFlight 部分的“构建版本”下,点按您 App 的平台(iOS 或 tvOS)。
选择一个版本和构建版本号。
在右上角,点按“通知测试员”。
该构建版本状态更改为“正在测试”。外部测试员将会收到一封电子邮件,引导他们在他们的设备上使用 TestFlight App 或通过兑换代码接受邀请。
从群组中移除构建版本
在“测试员和群组”下,选择一个群组。
点按“构建版本”,并将鼠标悬停在您想要移除的构建版本上方。
点按“删除”按钮。
如果您想要从测试中为所有测试员移除某个构建版本,请前往停止测试构建版本。
TestFlight用法(iOS APP官方测试工具)相关推荐
- 使用TestFlight安装ios APP的测试版本
转载-[iOS]使用TestFlight进行APP测试:https://www.jianshu.com/p/c33e576105b9 转载[iOS]AppStore最新上架流程梳理:https://w ...
- axt测试软件,【测试工具】这些APP实用测试工具,不知道你就out了!
本期,我将给大家介绍14款实用的测试工具,希望能够帮到大家!(建议收藏) UI自动化测试工具 1. uiautomator2 Github地址:https://github.com/openatx/u ...
- 骨龄测试软件app_【测试工具】这些APP实用测试工具,不知道你就out了!
本期,我将给大家介绍14款实用的测试工具,希望能够帮到大家!(建议收藏) UI自动化测试工具 1. uiautomator2 Github地址:https://github.com/openatx/u ...
- 10款移动app安全测试工具推荐
移动互联网时代,我们的生活和工作深受 App 影响.伴随移动 App 的广泛应用,App 安全日益重要.本文介绍了 App 开发可能用到的安全测试工具. 当今,全球移动用户大约超过37亿.Google ...
- aap渗透_Android App渗透测试工具分享
这段时间因为某些原因接触了Android App渗透测试,发现了几个不错的App渗透测试工具(虽然这些工具早就出来了 2333),搭建测试环境的过程中遇到了一些问题,特地总结一下,希望能给大家带来帮助 ...
- 这10款App安全测试工具应该能帮到你很多
移动互联网时代,我们的生活和工作深受 App 影响.伴随移动 App 的广泛应用,App 安全日益重要.本文介绍了 App开发可能用到的安全测试工具. 当今,全球移动用户大约超过37亿.Google ...
- android o vts测试项,安卓官方测试工具vts
安卓官方测试工具vts 之前在审计android hal层源码时注意到存在很多test文件,但是又不能直接使用. 谷歌肯定通过某种方式将他们集成到一起,通过搜索得知为vts vts简介 vts是谷歌给 ...
- android apk兼容性测试工具,APP兼容性测试工具有哪些?
有一句话说得好,巧妇难为无米之炊,这句话用来说到兼容性测试上面,可以说是比较应景了.因为做兼容性测试,离不开兼容各种手机硬件设备,并且需要借助一些平台和工具来辅助我们更容易和更有效率地完成兼容性测试. ...
- python:app稳定性测试工具
工作中因要测试app的稳定性,市场上多用于monkey进行稳定测试,而字节跳动开源了一个基于monkey的稳定性测试工具Fastbot,使用了一阶段,超级棒. 因为每次都要去输入一堆命令,故写了一个第 ...
最新文章
- cocos2dx-2.2.0的开始
- PHP在使用正则表达式验证,防注入的时候要注意一下的细节
- execve系统调用_《操作系统》知识结构
- IDEA中使用maven下载速度很慢时的解决办法
- Flask的多app应用,多线程如何体现
- 强化学习(part2)--马尔科夫决策
- linux adc是什么设备,Linux 驱动--ADC驱动
- 20155303 2016-2017-2 《Java程序设计》第一周学习总结
- Java进阶:SpringMVC中自定义类型转换器
- 32/64位Win7_2017.09通用多合一安装版/Ghost版
- 2022年最新的西安Java培训机构十大排名榜单
- Rstudio 设置工作路径
- ajax ruby,在Ruby on Rails中使用AJAX的教程
- windows7无法登陆网络上的计算机,win7电脑网络连接显示感叹号无法上网怎么处理...
- 面试须知的前端渲染和后端渲染
- Aziz 的 UiPath 工具面试经验
- excel根据不同的条件模糊匹配,替换,做计算
- python PIL进行图像的crop,resize和save
- 使用Ceres优化重投影误差进行相机标定(仅个人笔记)
- vue将json字符串转换为数组_json字符串、json对象、数组 三者之间的转换
热门文章
- public protected private
- Ubuntu下面steam的安装
- linux安装gcc运行时库,现在可以在CentOS 8系统下用命令安装GCC 8.3.1版本
- 微信小程序动态倒计时
- css 浮动在最上层_css,如何让background img显示在最上层。
- java excel中重复数据 事务处理_Java导出excel时合并同一列中相同内容的行思路详解...
- io包下 文件类 字节流 字符流 缓冲流 转换流 序列化流 打印流
- NLP - Gensim
- Airbnb、小猪短租等这类短租类产品发展前景如何?
- Redis(三)【五大数据类型三种特殊数据类型】