iOS使用TestFlight进行内部和外部人员测试

摘要:
您可以通过电子邮件邀请测试版成员。由于苹果之前的促销活动,外部测试已从2000人扩大到1W人。然而,想要使用TestFlight的外部人员还需要提供电子邮件地址才能使用。建议使用企业证书轻松签署如此大量的测试。第一步非常简单。使用xcode将打包的iPad包上传到App Store。第二步是将版本上传到App Store并构建版本。在iTunes连接中添加与开发人员帐户相关的内部人员。
前言

在iOS 8中,苹果发布了一个叫做TestFlight的新玩意,用于将Beta测试流水化。此前你可能听说过这个东西,因为TestFlight作为一个独立的测试平台已经有些年头了。被苹果收购之后用于 发布测试版,你会发现TestFlight整合进了iTunes Connect,你可以通过电子邮件来邀请你的Beta测试成员。

TestFlight提供的管理办法是将测试者分为内部成员和外部成员。理论上说,这两种测试者都可以在测试阶段使用你的App,不过所谓的内部主要是指iTunes Connect上在你的开发团队里参与技术开发或者管理的成员使用TestFlight,内部测试最多邀请25位成员, 外部测试由于苹果之前的推广从2000人扩展到1W 人,不过外部人员想使用 TestFlight 也需要提供邮箱才可以使用,这是一个麻烦点,建议这种大量的测试可以去使用企业证书签名比较方便,前提示条件允许哈哈。

内部测试只需几个步骤就可以,非常简单

第一步. 使用 xcode 把打包好的iPa包iOS使用TestFlight进行内部和外部人员测试第1张

第二步

上传 AppStore  构建一个版本

在itunes connect 中添加开发者账号相关的内部人员,这里需要填写一个邮箱,供之后使用iOS使用TestFlight进行内部和外部人员测试第2张

 第三步 苹果会发一份邮件到你的 appid 邮箱,

iOS使用TestFlight进行内部和外部人员测试第3张

登录成功后勾选服务协议

第四步 选择 TestFlightiOS使用TestFlight进行内部和外部人员测试第4张

添加内部测试人员,选择之前构建的版本 iOS使用TestFlight进行内部和外部人员测试第5张

 第五步

打开之前填写的邮箱账号,你会收到一封苹果发给来的邀请参加测试的邮件

 打开手机上下载好的TestFlight,填好APPID,选择并填写Redeem 下载应用开始测试iOS使用TestFlight进行内部和外部人员测试第6张

 外部测试

外部测试需要 APP ipa包审核过之后才可以使用,添加用户的 APPId 邮箱

iOS使用TestFlight进行内部和外部人员测试第7张

如果出现下面的情况“缺少出口合规证明”,如下图所示:

iOS使用TestFlight进行内部和外部人员测试第8张

解决方法:去Info.plist文件中添加 ITSAppUsesNonExemptEncryption 并设置为 NO ,修改 build 号,重新打包上传。iOS使用TestFlight进行内部和外部人员测试第9张

免责声明:文章转载自《iOS使用TestFlight进行内部和外部人员测试》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇JMeter常用控件二、线程组redis产生随机数据下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Python接口自动化实战(第二阶段)- 数据与代码分离

前面我们已经实现了用unittest框架编写测试用例,实现了请求接口的封装,这样虽然已经可以完成接口的自动化测试,但是其复用性并不高。 我们看到每个方法(测试用例)的代码几乎是一模一样的,试想一下,在我们的测试场景中,一个注册接口有可能会有十几条到几十条测试用例,如果每组数据都编写一个方法,这样将会有更多的重复项代码,不仅执行效率不高,也不好维护。 接下来...

Guideline 5.2.1

      最近在上架公司公司项目的时候遇到这个问题什么5.2.1 然后去了解发现最近不少人都遇到了这个问题.先说一下 我上架的APP是一个医疗的APP然后说需要什么医疗资质,估计是账号的公司资质不够吧。后面和苹果电话,对方要求提供医院相关的医疗资质,公司都没和医院合作当然无法提供医疗资质了,然后和苹果交流,告诉对方我们的APP只提供健康咨询,健康问诊,不...

苹果APP上架App Store审核被拒常见问题解释

苹果APP的审核是一道大难关,遇见被拒是很正常的事情,如果被拒就根据反馈问题,和下面提供的思路去寻求解决方案。 苹果审核大体分为三部分,预审、机审和人工审核。 ipa包上传后首先进入的是预审,会被扫描API等,预审通过后会在https://itunesconnect.apple.com/后台活动那出现构建版本,然后才可以提交审核(如果没通过,会有反馈...

jmeter压力测试的简单实例+badboy脚本录制(一个简单的网页用户登录测试的结果)

JMeter的安装:在网上下载,在下载后的zip解压后,在bin目录下找到JMeter.bat文件,双击就可以运行JMeter.  http://jmeter.apache.org/ 在使用jmeter前要先下载jdk包,配置java环境。(参见Java环境配置教程) 配置完成后在运行窗口检查一下java -version确定java环境配置完成。 一、利...

苹果手机Chrome浏览器显示input:disabled时字体颜色总是为浅灰色

今天被测试人员提了个bug:苹果手机浏览器(Chrome)打开h5,控件在input:disabled的样式始终是浅灰色,要求改成黑色。测试对比:1、在多个pc浏览器上浏览input:disabled的样式时,都是自己修改的黑色,但是在苹果手机上的浏览器Chrome打开就是浅灰色,修改无效。2、以为苹果浏览器特殊,在mac电脑上sarfri打开h5,显示为...

java阻塞队列

1 package com.faramita.test.mianshi; 2 3 import java.util.concurrent.ArrayBlockingQueue; 4 import java.util.concurrent.BlockingQueue; 5 import java.util.concurrent....