最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

Apple 允许向 TestFlight 测试服务中添加最多 1000 名外部测试者

  • 2014-12-05
  • 本文字数:1063 字

    阅读完需:约 3 分钟

Apple 已经宣布其旗下的 TestFlight Beta 测试服务现在允许开发者通过 iTunesConnect 添加最多 1000 名外部测试者。

Apple 起初是在 WWDC 2014 大会上宣布他们从 Burstly 收购的 TestFlight 会融合到 iOS 开发工具套件中。

Apple 将 TestFlight 整合到 iTunesConnect 给开发者带来的最大优势是:

  • 注册测试者时不再需要将他们的设备信息添加到应用的描述文件中,而是只需要简单地发送一封邮件。
  • 更大的测试人群,最多可注册 1000 名外部测试者。
  • 经过符号表解析的崩溃问题报告都会统计在 iTunesConnect 中。

下面是关于新的测试服务一些重要事项:

  • TestFlight 支持 25 名内部测试者和 1000 名外部测试者。
  • TestFlight 支持在同一账号下,同时可以对 10 个不同的应用进行测试。
  • 开发者必须要在 iTunesConnect 中创建被测试应用的记录,包括一些元数据信息,比如要测试什么内容、被测试应用的描述以及测试结果的反馈邮箱地址。这些元数据信息只是针对外部测试者使用的。
  • 当上传应用时,开发者必须使用带有公测权限的 App Store 描述文件,才能通过 TestFlight 分发版本。
  • 外部测试者和开发者不必来自相同组织。任何用户都可以通过邮件被邀请成为测试者。
  • 内部测试者必须是开发者账号的成员,并担任 Admin、Legal 或 Technical 角色。
  • 一个应用必须要通过公测版应用审查后才能邀请外部测试者进行测试。
  • 一个测试版本在发送测试者邀请后的 30 天内有效。
  • 如果希望在 30 天有效期过后继续进行测试,那么必须要提交新的测试版本。
  • 内部测试者可以立即使用新的测试版本。
  • 只有当新的测试版本再次通过审核并许可后,外部测试者才能使用,除非开发者提交的新测试版本声明没有“重大修改”,才能立即使用。
  • 一个应用同一时间最多只能有一个预发布版本通过 TestFlight 进行测试。
  • 如果想要使用一个应用较老版本的测试版,就必须先要禁止使用当前的版本,然后手动启用较老的版本。
  • 旧版的 TestFlight 服务仍然允许现有的测试者进行测试,但不再支持注册新的测试者。

在 Apple 网站上有 TestFlight 整个使用过程的详细描述

InfoQ 曾经报道过,最初在 WWDC2014 大会上发布 TestFlight 时,有两个问题引起了部分开发者的关切:允许老版本使用TestFlight 每一个版本在使用TestFlight 时都需要审查,这两个问题目前似乎只解决了一部分。

查看英文原文: Apple TestFlight Now Allows up to 1,000 External Beta Testers


感谢曹知渊对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-12-05 04:333961

评论

发布
暂无评论
发现更多内容

一位Android大牛的BAT面试心得与经验总结

android 程序员 移动开发

一次面试被问到ArrayMap,原理及源码分析详解

android 程序员 移动开发

一篇文章教你搞清楚——Kotlin-进阶---不变型、协变

程序员 移动开发

Redis 高可用篇:Cluster 集群原理剖析,集群可以无限拓展么

码哥字节

redis cluster NoSQL 数据库 11月日更

管理云服务器密码

坚果

云服务器 服务器密码 11月日更

三年 Android 开发的技术人生,浅谈自身面试的感悟

android 程序员 移动开发

三面字节跳动被虐得“体无完肤”,15天读完这份pdf

android 程序员 移动开发

一个简单强大且灵活的 MVP 框架。

android 程序员 移动开发

一位30多岁已婚已育没有车贷男程序员的不安

android 程序员 移动开发

一款Android开发者神器,从此不怕Show case

android 程序员 移动开发

一波Android面试(附答案)

android 程序员 移动开发

为什么要学习HarmonyOS以及如何快速上手?

android 程序员 移动开发

【面试总结】Android-开发者值得深入思考的几个面试问答分享

android 程序员 移动开发

一起看 I_O _ Android 12 Beta 版发布,诸多亮点不容错过

android 程序员 移动开发

为什么要配置环境变量

android 程序员 移动开发

一个34岁出来面试还被拒绝的Android程序员有多惨?

android 程序员 移动开发

一种清晰, 便于扩展android项目架构方案

android 程序员 移动开发

不要花大力气学-Kotlin

android 程序员 移动开发

iOS开发:上架App被拒原因5.1.1Legal Privacy - Data Collection and Storage

三掌柜

11月日更

两年Android开发三面上岸腾讯,这些核心知识点建议收藏

android 程序员 移动开发

一个自学Android-人的第三年的面经分享

android 程序员 移动开发

一封给Android开发者 UI 自动化测试上手指南

android 程序员 移动开发

一直认为Android不好找工作的同学,你的问题在这里!

android 程序员 移动开发

一行代码解决安卓重复点击?

android 程序员 移动开发

三年经验Android开发面经总结

android 程序员 移动开发

为什么有着足够出色的技术,中年程序员依然面临中年危机?

android 程序员 移动开发

为什么要学习HarmonyOS以及如何快速上手?(1)

android 程序员 移动开发

万字长文 - Kotlin 协程进阶

android 程序员 移动开发

为啥mybatis的mapper只有接口没有实现类,但它却能工作?(全网独一份!

android 程序员 移动开发

七月脱产复习上岸Byte Dance,敢问:这不比“博人传

android 程序员 移动开发

不要学得太杂太乱!学习Android开发只要记住这几点!

android 程序员 移动开发

Apple允许向TestFlight测试服务中添加最多1000名外部测试者_Apple_Sergio De Simone_InfoQ精选文章