写点什么

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

评论

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

解密数据仓库LLVM技术神奇之处

华为云开发者联盟

数据仓库 LLVM 算子 GaussDB(DWS) 底层虚拟机

selenium的实现原理

红毛丹

自动化测试 自动化测试框架 selenium 3月程序媛福利 3月月更

如何在 eNSP 上保存配置?

Ethereal

Go语言实战之数组的内部实现和基础功能

山河已无恙

Go 语言 3月月更

遵循Promises/A+规范,深入分析Promise实现细节(基础篇)

战场小包

JavaScript 前端 Promise 3月月更

期待!Fedora 36 发布日期和新功能

Ethereal

将本地代码同步到gitee和github中去

布衣骇客

Git Commit #Github

如何打造良好的分享氛围

Hockor

团队管理 技术分享

[银行面试系列]1 进入银行之前必须了解的20个问题

暖蓝笔记

3月程序媛福利 3月月更

Linux小技巧:如何在 Vim 中显示行号?

Ethereal

presto实战读书笔记

聚变

从理想照进现实,浅谈“算力网络”

鲸品堂

东数西算

Mybatis的where标签,竟然还有这么多不知道的!

CRMEB

读一篇博客,写一段代码,每天写写Python自然就会了,每日Python第1天

梦想橡皮擦

Python 3月月更

详解用OpenCV绘制各类几何图形

华为云开发者联盟

OpenCV 图像处理 图像 几何图形

性能测试中Disruptor框架shutdown失效的问题分享

FunTester

Disruptor 性能测试 接口测试 高性能队列 FunTester

什么是元宇宙?为何要关注它?——解码元宇宙

CECBC

初识工业互联网

劼哥stone

工业互联网

面试官:GRE 和 IPsec 隧道有什么区别?

Ethereal

今儿直白的用盖房子为例,给你讲讲Java建造者模式

华为云开发者联盟

Java 设计模式 对象 建造者模式 对象构建模式

当TIME_WAIT状态的TCP正常挥手,收到SYN后…

华为云开发者联盟

TCP syn 报文 TIME_WAIT RST报文

比特币突破4.4万美元!美欧制裁或推动俄罗斯资金转向加密货币

CECBC

紫光展锐解除楚庆CEO职务,内部员工爆料那些不为人知的内情!

IC男奋斗史

芯片行业思考

千万级学生管理系统的考试试卷存储方案

晨亮

「架构实战营」

从用户输入URL到页面展示,这中间发生了什么?

Tristan

前端 浏览器

开发电脑用 Windows 还是 Mac

HoneyMoose

docker、k8s 面试总结

yuexin_tech

Docker k8s

如何做好一场技术分享

Hockor

团队管理 个人成长

聊聊 Pulsar: Pulsar 分布式集群搭建

老周聊架构

云原生 Apache Pulsar 3月月更

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