写点什么

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:334134

评论

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

数据,流通在没有船的港口

白洞计划

三十岁,像培养孩子一样培养自己。

南冥

微软亚研院:如何看待计算机视觉未来的走向?

百度开发者中心

最佳实践 方法论 计算机视觉 语言 & 开发 文化 & 方法

花费近一年时间整理的Android核心知识清单,面试篇

欢喜学安卓

android 程序员 面试 移动开发

聊聊数据仓库建设

水滴

数据仓库 数仓 数仓架构 主数据管理 标签体系

灵活运用分布式锁解决数据重复插入问题

vivo互联网技术

分布式锁 服务器 并发

队列Queue:任务间的消息读写,安排起来~

华为云开发者联盟

鸿蒙 数据结构 队列 Queue 消息

架构实战营模块三作业

maybe

英特尔陈伟:AIoT时代的新思维

E科讯

SpringBoot中时间格式化的5种方法!

王磊

spring springboot

直接裂开!京东二面被问SpringBoot整合MongoDB,我不会啊

Java架构没有996

Java mongodb 程序员 后端 JAVA开发

一萌妹子的面试经历,美团四面三小时,成功拿到Java岗offer

白亦杨

Java 编程 程序员 架构师 计算机

《全国移动App第二季度安全研究报告》

InfoQ_11eaedef67e9

网络安全 移动安全 个人信息安全 APP安全

生产上数据库死锁,是该程序员祭天了

skow

Java MySQL 面试

应聘高级Android工程师历程感言,你不懂还不学?

欢喜学安卓

android 程序员 面试 移动开发

DataPipeline正式成为信创工委会会员单位!致力于为世界级用户提供更优质产品和服务

DataPipeline数见科技

大数据 数据融合 数据管理

架构之:REST和HATEOAS

程序那些事

架构 系统架构 Rest 软件架构

Python开发篇——构建虚拟Python开发环境(Conda+Poetry)

吴脑的键客

Python Anaconda

教你如何将二进制文件导入到数据库

华为云开发者联盟

数据库 数据 二进制 GaussDB(DWS) 二进制文件

《MySQL是怎样运行的》读后思考

MySQL

Linux安装与常用命令

IT视界

Linux linux命令 Linux安装

iOS底层面试题(上篇)

程序员 面试

HarmonyOS走进西安电子科技大学国际双创周

科技汇

如何包容他人的多样性

escray

学习 极客时间 朱赟的技术管理课 7月日更

Axie区块链宠物游戏系统开发搭建

薇電13242772558

区块链

Optional 的使用会导致性能下降吗

小技术君

性能优化 Optional

语言特性实战(一)

南冥

云图说|ROMA演进史:一个ROMA与应用之间不得不说的故事

华为云开发者联盟

华为云 应用 ROMA 云图说 应用使能

2021 挚物·AIoT产业领袖峰会召开,EMQ 映云科技喜获双料荣誉

EMQ映云科技

百度 华为 工业互联网 AIOT 边云协同

异常是怎么被处理的?这题的答案不在源码里面。

why技术

面试 JVM 字节码

阿里大佬的「算法界Offer收割机」火爆Github,一夜获上万star

Java 编程 程序员 架构师 计算机

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