转载-[iOS]使用TestFlight进行APP测试:https://www.jianshu.com/p/c33e576105b9

转载[iOS]AppStore最新上架流程梳理:https://www.jianshu.com/p/843ffbd79700

[iOS]AppStore中APP版本更新流程梳理:https://www.jianshu.com/p/c278a4ad8bc3

使用TestFlight安装ios APP的测试版本的小结:

上传IPA到testflight,添加测试人员的名单(包括apple id),点击开始测试,然后会收到一封邀请测试的邮件。然后手机上下载testflight客户端,点击邮件中的Start Testing,就可以安装这个app了

** TestFlight**的出现是在iOS8的时候,在Xcode 6和iOS 8上公开发行,它被整合到了iTunes Connect,你可以通过电子邮件的形式来邀请你的Beta测试成员。
TestFlight 的测试方式分为两种,一种是内部测试,一种是外部测试。

从功能上讲,这两种方式都可以为测试人员在测试阶段对你的App进行测试。但是既然分了内部测试和外部测试,他们肯定还是有区别的:

  • 内部测试: 所谓的内部主要是指iTunes Connect上在你的开发团队里参与技术开发或者管理的成员(管理员,技术,法务人员)。最多可以邀请25个内部成员;
  • 外部测试: 指的是那些不属于你的团队或者公司的测试者,外部测试人员的上限是2000人。
    这里有一点需要注意的是,在你邀请外部成员参与测试之前,需要先通过苹果的审核,一般审核会在一天左右。而这一限制在内部成员上就没有,也就是说只要你把你的App上传到iTunes Connect上之后内部成员就可以开始进行内部测试了,无需审核。

一. 材料准备

首先, 登陆在iTunes Connect登陆你的账号;

然后, 你需要有一个编译通过的IPA文件, 并上传程序到iTunes Connect.

如果你不会上传应用, 可以参考这篇文章[iOS]AppStore最新上架流程梳理, 里面详细介绍了证书制作, IPA 打包, 新建应用等详细步骤. 只需要将打包好的IPA上传到iTunes Connect即可, 不用提交, 甚至不需要构建版本, 直接上传IPAiTunes Connect即可. 即: 文章中的第五步和第六步不需要做.

二. 内部测试

登陆iTunes Connect后, 在我的APP中找到你的APP, 然后选择TestFlight:

这几项内容都比较简单, 按照需求填写即可;
然后选择内部测试:

上面IPA上传到iTunes Connect后, 在选择选择测试版本进行测试, 就会显示, 你上传的版本, 选择一个即可:

如果没有上传版本, 这里会显示一个提示信息, 让你先上传一个版本.

选择版本后, 下一步, 根据实际情况选择;

然后, 在下面选择需要测试的人员名单, 开始可能只有账号本身一个人员, 这里的人员可在iTunes Connect用户和职能内添加:

用户和职能内, 选择****iTunes Connect用户, 然后点击用户(1)旁边的" ➕"**进行新加, 之后大概会连续跳出三个界面:

  • 第一个界面: 填写你需要新加的人员名单的 apple id.
  • 第二个界面, 选择人员职能类型(有管理, 财务,App管理, 开发人员, 营销,销售, 报告 几个选项), 以及 需要访问的App, 这里可以指定所有的App, 也可以是某个.
  • 第三个界面, 根据实际需求选择地区即可

然后, 点击存储;
这时, 你填写的邮箱会收到一封邮件, 点击邮件中的activate your account ,然后在弹出的界面中确认, 即可!

完成后, 刷新网页, 会显示如下:

然后, 回到我们的TestFlight, 刷新页面, 即可选择刚刚添加的测试人员:

选择后, 点击 开始测试, 被你选中的测试人员会受到一封邀请邮件:

从邮件里, 点击Start Testing即可(这一步最好在测试手机上操作)!
如果你的手机没有安装TestFlight, 他会提示你到App Store 进行下载, 安装后, 重新点击邮件中的Start Testing, 即可安装这个测试APP . 开始测试吧...

  • 如果, 是首次打开TestFlight, 可能需要你登陆Apple ID, 一般会自动登录手机绑定的AppleID.
  • 一个内部测试版本的有效期是60天, 超时之后, 需要重新邀请.
  • 而且, 一个内部测试只能添加25个测试人员.

三. 外部测试

外部测试, 上传IPA和内部测试一样, 不过在添加的时候, 需要填写的内容会多一些, 然后需要提交审核:

选择外部测试, 然后点击向测试添加构建版本, 选择测试版本后, 之后的步骤都是和当前测试测试APP相关的内容, 下一步:

每一项都需要填写, 下一步:

演示账户根据实际需求, 不需要的话, 勾掉即可. 下一步:

完成后提交审核.

待审核通过后, 可选择下面的添加测试人员, 这里的添加方式, 和内部测试不太一样:

这里就比较简单了, 根据实际的情况添加即可!
余下的步骤和内部测试一样.

作者:流火绯瞳
链接:https://www.jianshu.com/p/c33e576105b9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

使用TestFlight安装ios APP的测试版本相关推荐

  1. TestFlight用法(iOS APP官方测试工具)

    TestFlight用法(iOS APP官方测试工具) 参考资料: TestFlight用法 包教包会(iOS APP官方测试工具) TestFlight使用之外部测试 包教包会(iOS APP官方测 ...

  2. 三个小时后,苹果紧急撤回 iOS 12 最新测试版本

    『手慢无』,苹果今天跟诸多的果粉们上演了这样一场游戏. 图片来源于网络 又到了周二,距离上一个 iOS 12 测试版仅过了一周的时间,苹果于今天凌晨推送了 iOS 12 Beta 7.最新的测试版中对 ...

  3. ios开发发布测试版本

    1. 在xcode - product - scheme - edit scheme - run - build configration :改成 release 2. 编译设备 选择 ios dev ...

  4. 安卓逆向-new-sec6-4 Java反射相关知识以及平头哥框架hook构造函数 | App发布测试版本感染

    反射机制 app加上这个属性,也能发布测试版本,被成功感染,无需签名和发布那个release版本 APP是E:\1A_androidstudio_project\course4 插件是E:\1A_an ...

  5. 【转】借助第三方支持https协议的存储实现自己网站上扫描二维码安装IOS APP

    使用plist安装,一般是企业级开发者账号不需要登录到APP STORE的IOS设备应用发布时所用到的技巧. 准备: *一台运行着OSX的苹果电脑,最新版的XCODE,用于导出ipa和plist 一个 ...

  6. iOS app的测试发布平台

    内测发布的功能: a. 在保证老版本正常运行的情况下,发布新的功能或者只是改变产品的UI: b. 更多的人,更多的发现软件问题和bug,进而提高产品质量,改善产品功能: 目前国内出现了很多好的内测平台 ...

  7. IOS APP 代码覆盖率测试环境搭建详解

    xcode支持统计手动测试的代码覆盖率,对于降低漏测率有显著的帮助,最近想要尝试一下这方面的调研,记录一下自己的实现方法. 持续更新中...... 第一步:安装ruby环境 mac电脑一般不会自带ru ...

  8. iOS APP 安全测试

    1.ipa包加壳 首先,我们可以通过iTunes 下载 AppStore的ipa文件(苹果 把开发者上传的ipa包 进行了加壳再放到AppStore中),所以我们从AppStore下载的ipa都是加壳 ...

  9. 通过扫码自定义链接安装iOS app,版本更新总结。

    1.打包ipa,plist 工具:xcode6 证书:企业级开发证书 1.1)xcode6开始企业级打包时不在生成plist,需要自己编写:模版见下: <?xml version="1 ...

最新文章

  1. 你必须了解的微服务架构设计的10个要点!
  2. poj3517(约瑟夫环问题)
  3. python保存大列表(list)数据到文件并后续重新加载为列表(list)对象实战
  4. 朱晔的互联网架构实践心得S1E6:给飞机换引擎和安全意识十原则
  5. python继承父类的调用
  6. 使用注解配置声明式事务控制
  7. Azure SQL 数据库最新版本现已提供预览版
  8. 打造自己的.NET Core项目模板
  9. python之禅星号_那些用起来很爽,但用不好可能会被人打的Python骚操作
  10. 【操作系统/OS笔记08】进程的定义、组成、PCB、生命周期管理、状态变化模型、挂起模型
  11. Spring 面试 7 大问题,你顶得住不?
  12. XHTML下css+div编写
  13. 关于WIN11使用SecoClient接收返回码超时问题
  14. 节约里程算法java实现
  15. 3D-06-打飞碟(物理运动)
  16. (原创)安卓抓包方案分享
  17. matlab 角度转四元数_学习笔记—四元数与欧拉角之间的转换
  18. 开源·共享·创新|2020年中国.NET开发者大会圆满收官!
  19. Azure学习笔记2.——六种虚拟网络连接
  20. x265 码率控制算法(一)CQP

热门文章

  1. 2018年7月编程语言TIOBE排行榜
  2. zabbix学习资料收集
  3. Office2019 卸载重新安装-2022 Win10【不花钱+官方途径】
  4. python两台电脑网络互传信息_两台电脑在同一网络下如何互传文件
  5. RTSP 和 RTMP原理 通过ffmpeg实现将本地摄像头推流到RTSP服务器
  6. 有道云笔记的markdown编辑器如何通过mathtype来写公式
  7. gr-osmosdr的安装
  8. 百度地图自定义吹出框
  9. 5g基站服务器需要芯片吗,华为发布全球首款5G基站核心芯片
  10. ionic 中tab切换时出现一闪而过白屏