Testflight 如何在不触发完整审查的情况下更新构建?

Posted

技术标签:

【中文标题】Testflight 如何在不触发完整审查的情况下更新构建?【英文标题】:Testflight How to update a build without trigger a full review? 【发布时间】:2020-05-20 18:47:14 【问题描述】:

我计划在接下来的几个月内构建一个原型 ios 应用程序——比如说直到 10 月 1 日——这将需要频繁更新以进行迭代和用户测试。申请第一次Testflight获批后,我了解上线90天。我需要接近 140 天。 首先,在不触发一些审查的情况下更新构建的最佳方法是什么?我的理解是更新不需要审核,需要 1-2 小时才能看到,但我不确定为此需要什么过程,以及有什么限制。我需要更新版本号并在特定位置上传吗?如何确保用户可以下载新版本?我应该删除旧的吗? 其次,如何将期限延长至 90 天以上? 答案可能是相关的。

我的问题类似于this old one,但没有人回答。

【问题讨论】:

【参考方案1】:

您可以通过 TestFlight 立即为内部测试人员提供“测试版本”。

如果您试图将其提供给“外部”测试人员,那么更新必须通过 Apple 审核。

根据经验 - 如果您在“审阅者备注”字段中包含足够的信息,并且您只是进行增量更改,则可以很快完成审阅。

请注意,如果您正在为您的应用“更新”一个包含全新部分的测试版本,是的,审阅者可能会通过它的步伐。

旁注:我还发现,以“嗨,审稿人!希望您今天过得愉快!这是对我们的测试人员的一次小更新,修复了几个布局问题,开始您的审稿人注释并没有什么坏处、错别字等”


对于您的其他问题...只需更新版本号并正常存档/上传即可。它应该会自动替换当前的 TestFlight 版本(供您的测试人员下载)。

【讨论】:

如果您只更新内部版本号,而不是版本号,那么根据我的经验,在第一次更新之后没有人工审核。这仅基于这样一个事实,即 TestFlight 的第一次审核需要一两天,但具有相同版本号的新版本会立即获得批准。

以上是关于Testflight 如何在不触发完整审查的情况下更新构建?的主要内容,如果未能解决你的问题,请参考以下文章

如何在不等待 App Review 的情况下继续使用 TestFlight 功能

我可以在不安装 TestFlight 的情况下向自己发送 iPhone 应用吗

在不使用电子邮件的情况下接受 Testflight Beta 邀请?

如何在不滚动的情况下触发滚动事件

核心数据 - 如何在不触发错误的情况下检查对象关系是不是存在

PostgreSQL:如何在不延迟插入响应的情况下执行插入触发器?