iOS之使用TestFlight进行App构建版本测试

前言

此处转载一篇大神写的很好的操作流程进行Mark
导读:如何使用TestFlight进行App构建版本测试

准备

  • 创建App
    1>登录开发者中心,创建开发者账号,这个不多说,自行百度
    2>登录ITC,别问我什么是ITC
Snip20170603_15.png

3>找到如下图标,点击进入,然后创建App

Snip20170603_16.png
Snip20170603_17.png
Snip20170603_18.png

4>创建资料填写

Snip20170603_21.png

5>OK完成之后会显示这样的,然后接下来就是构建版本了

Snip20170603_23.png
  • 上传到Appstore
    1>通过xcode来Archive打包upload to Appstore
    这个就不多说了,这个很简单,每一个iOS程序员应该都会的,如果这个不会就用第二种方式
    2>先将工程打包成ipa包,然后将ipa包上传到Appstore,两个步骤分别参见:
    iOS打包的两种方式
    iOS开发之ipa包Application Loader上传到Appstore

  • 配置TestFlight
    1>回到ITC:iTunes Connect选择用户和职能

    Snip20170603_28.png

    2>进入如下页面:

    Snip20170603_29.png

    PS: 备注信息:
    ①iTunes Connect用户是添加和删除内部测试用户
    ②TestFlight Beta版测试员配置测试用户,有内部和外部测试用户配置,但是内部测试用户只可以添加已经存在的内部测试用户,外部测试用户配置是可以添加现有的和新创建的用户
    ③沙箱技术测试员是用于AppInchase内购测试的
    3>添加内部测试用户:


    Snip20170603_30.png
    Snip20170603_31.png

    PS: 添加完成之后会像你的邮箱发送一封验证邮件,点击激活验证就好了

    Snip20170603_32.png

    4>添加外部测试用户:

    Snip20170603_36.png
    Snip20170603_37.png

    5>配置内部测试用户,重新回到刚创建的App页面:

    Snip20170603_38.png
    Snip20170603_40.png
    Snip20170603_39.png

    PS: 会弹出提示框,选择好就行:

    Snip20170603_41.png
    Snip20170603_42.png
    Snip20170603_43.png

    6>配置外部测试用户:我这边由于初始化了,是如下的界面,如果未初始化是后面的那个界面:

    Snip20170603_46.png
    Snip20170603_44.png

    现在开始添加外部测试用户:

    Snip20170603_48.png

构建测试版本
配置完成之后就是构建测试版本了,这里其实以上配置了两套,一套是内部人员测试,一个是外部人员测试,那么我们以内部测试来说吧,外部测试需要审核,大致是1-3天,不会太长时间。具体的看下我们导读的关于内部测试和外部测试的区别:如何使用TestFlight进行App构建版本测试

Snip20170603_49.png

1>选择构建版本

Snip20170603_52.png

2>处理出口合规

Snip20170603_53.png
Snip20170603_54.png
Snip20170603_55.png

3>如果正常来讲就会发送一封邮件给你的邮箱,但是如果没有发送,点击以下传重新发送:

Snip20170603_56.png

4>收到邮件后,用手机打开,然后点击以下位置,我这里用电脑端截图了,


Snip20170603_59.png

PS: 点击完之后,如果你的手机里面安装了TestFlight这个应用那么会直接打开这个应用,如果没有会跳转到Appstore去下载,当然也可以自行下载,下载完成之后就用测试的那个AppID去登录,如果你手机现在并没有存储那个AppID信息,那么请到设置->iTunes Store 与Appstore里面去设置,设置完成之后然后在TestFlight软件进行登录,登录完成之后你点击相应的测试应用,点击右边的按钮INSTALL进行安装就好了。

注意和说明

这个其实就是Beta版本测试,因为这个是可以直接安装发布版本(distribution版本或者Appstore版本),正常来说发布版本是不能在真机上测试的,用PP助手或者iTools上也是不行的,除非你越狱了。但是我们又想测试一下发布版本到底OK不OK就需要用到这个TestFlight来测试具体运行情况。另外这个如果采用外部测试来测试的话,就可以在发布产品之前进行收集用户的使用习惯,包括用户留存、界面使用、Bug信息收集等等(这个就需要继承第三方的统计SDK和Bug收集SDK,比如友盟统计和Bugly)。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容