如何使用TestFlight进行App构建版本测试(转)

在平常的开发当中,当一个项目在开发过程当中或者完成准备上线,都须要咱们进行真机测试,不然不可能开发完了就直接扔到了App,等上线了再下载看看,这都是不可能的。那么说到真机测试,你们确定会想到弄一个99美刀的开发者帐号,而后在开发者帐号中把本身的设备注册成测试机,下载一个证书,一个描述文件,安装,运行,搞定。我平时也是这么搞得,可是对于高度强迫症的我来讲,在项目发布前仍是不放心使用测试机进行测试,万一把测试环境的版本传上去怎么办,因此这个时候我习惯性的就会使用TestFlight进行测试一下,不求别的,只求心安,那么为何使用TestFlight进行测试就会心安,就不怕发错版本呢? 它到底是个什么鬼?app

首先它的出现是在iOS8的时候,在Xcode 6和iOS 8上公开发行,它被整合到了iTunes Connect,你能够经过电子邮件的形式来邀请你的Beta测试成员。
TestFlight的测试方式分为两种,一种是内部测试,一种是外部测试。从功能上讲,这两种方式均可觉得测试人员在测试阶段对你的App进行测试。可是既然分了内部测试和外部测试,他们确定仍是有区别的,所谓的内部主要是指iTunes Connect上在你的开发团队里参与技术开发或者管理的成员(管理员,技术,法务人员)。最多能够邀请25个内部成员,而与之相对的外部测试,指的是那些不属于你的团队或者公司的测试者,外部测试人员的上限是2000人。这里有一点须要注意的是,在你邀请外部成员参与测试以前,须要先经过苹果的审核,通常审核会在一天左右。而这一限制在内部成员上就没有,也就是说只要你把你的App上传到iTunes Connect上以后内部成员就能够开始进行内部测试了,无需审核。 测试


TestFlight 内部测试 外部测试

下面咱们来讲一下怎么使用这个东西,这个过程我们给归纳一下基本分为三步:
一:上传程序到iTunes Connect
上传程序到iTunes Connect,这个就不用多说了,你们都知道怎么上传,这里简单说一下,首先在iTunes Connect建立一个本身应用,已经有的就没必要建立了,而后在Xcode上配置好相应的证书,对应用程序进行打包,最后经过 archive打包 或者 用Application Loader 上传,就能够了网站

二:发送 TestFlight 测试邀请
登陆开发者网站,https://developer.apple.com,来到iTunes Connect,找到你刚才上传的app,找到TestFlight,而后选择内部测试,或者是外部测试,而后你还要进行选择测试版本,就是你要对哪一个版本的app进行测试,选完了版本以后,要添加须要进行测试的人员,选择好人员以后最后一步,开始测试,这个时候被选择人员的邮箱就会收到一个TestFlight的测试邀请邮件,以下图:spa


TestFlight 页面

三:若是你没安装TestFlight这个app,先到AppStore上搜索 TestFlight,而后下载下来,使用你的Apple ID登陆,而后在手机打开你的邮箱,找到刚才收到的邮件,要是没找到,建议到垃圾邮件看一眼,而后点击 Start Testing 按钮,这个时候会直接跳转到你的TestFlight上,最后点击INSTALL进行下载。如图:3d


TestFlight App

TestFlight 邮件

安装



文/R呀呦(简书做者) 原文连接:http://www.jianshu.com/p/27545c2d4d8b 著做权归做者全部,转载请联系做者得到受权,并标注“简书做者”。
相关文章
相关标签/搜索