Apple 的 TestFlight 提供旧版本

Posted

技术标签:

【中文标题】Apple 的 TestFlight 提供旧版本【英文标题】:Apple's TestFlight provides old builds 【发布时间】:2014-11-25 09:19:52 【问题描述】:

我的团队使用 TestFlight 在公司内部署测试版。通常,TestFlight App 不想安装最新版本。

例如,我们将收到一封 TestFlight 电子邮件,通知我们有关 build #91 的应用更新。该电子邮件包含一个链接““在 TestFlight 中打开”。当您点击该链接时,TestFlight 会打开,但会提供安装 build #90 (较旧的 build),而不是build #91 (最新)

这是一个已知问题吗? 是否有变通办法来改善这种情况?

【问题讨论】:

向 Apple 提交错误报告,我认为您无能为力。 您使用的是哪个版本的 testflight?您是使用testflightapp.com 的那个还是通过itunesconnect 的那个?如果它位于testflightapp.com,他们可能会忽略您报告的错误,因为他们将逐步淘汰。 @popeye 我正在使用应用商店的版本。 哇——这仍然会发生——质量。上网搜索就有答案了,很方便! 即使我遇到了类似的问题,如果您不想要那个构建 #90,您可以使构建过期并尝试再次发送邀请。当您在 testflight 中单击查看时,您将获得最新版本 #91。希望它会对某人有所帮助。 【参考方案1】:

在您的应用程序的“预发布”列表中,一旦您的构建完成处理,您就可以单击该特定测试构建的链接并转到包含有关它的元数据的页面。切换到“测试信息”标签。

我已填写“TestFlight Beta 信息”部分,但未填写“Beta App Review Information”。填写第二个并保存后,我收到了有关新版本可用的电子邮件和通知。

解决方案:

填写整个表格:P

【讨论】:

啊——我没有填写任何这些(当然,没有 UI 建议这样做,感谢 iTunes 连接)!我刚刚填写了“TestFlight Beta Information”,里面有“What to Test”和“App Description”。我点击保存,但电子邮件仍然存在。所以,非常感谢! 这也解决了我的问题,它是如此奇怪和令人困惑......我认为苹果在开发方面会是一个更好的公司。 "为什么苹果开发者这么痛苦 :(" 奇怪,我的两个构建成功上传了邀请邮件,没有填写任何内容,但是对于其中一个构建,我必须填写“要测试的内容”,并立即发送邮件。奇怪 这仍然是一件事。并且 woraround 并没有解决问题。【参考方案2】:

我必须强调,目前有两种方法可以强制 iTunes Connect 推送更新:

1) 输入元数据并更新构建。

2) 禁用 TestFlight Beta 测试,然后重新启用它。

但这些都是解决方法;内部测试不应该以这种方式工作。

我已尝试向 Apple 支持提交错误报告,详见另一篇文章: https://***.com/a/27197057/4305185

我建议你们也试试;更多报告意味着他们有更多机会真正看到其中之一。

【讨论】:

好东西——报告越多越好!【参考方案3】:

这里有很多有用的答案——谢谢大家。

我刚刚注意到一些有趣的事情。

我设置了“要测试的内容”信息之前新构建完成处于“处理”状态(其他信息被复制以用于新构建)。完成处理后,未发送任何消息。

我返回构建信息并更改“测试内容”以启用保存。点击保存后,TestFlight 通知立即发送到我拥有的测试设备(我假设我的同事也是)。

在这个版本中,我设置了“测试内容”、“应用描述”和“反馈电子邮件”字段,但我将其他字段留空。

我怀疑任何保存操作在构建完成后“处理”足以触发更新电子邮件。如果您填写所有内容,则需要更长的时间,并且您更有可能在“处理”完成后按Save :-)

【讨论】:

【参考方案4】:

我遇到了同样的问题,但能够解决它。我去了新版本的元数据部分并添加了一些文本并进行了保存。现在我的构建开始生效,电子邮件已发送给内部测试人员。

【讨论】:

以上是关于Apple 的 TestFlight 提供旧版本的主要内容,如果未能解决你的问题,请参考以下文章

如何添加因 testflight 被拒绝的旧版本

如何通过Apple TestFlight测试应用内购买?

如何在 iPhone 6 上安装旧版本的 TestFlight

iTunes connect / Testflight 应用程序总是显示旧版本(即使我们上传新版本到 testflight)

从版本 4.0.10.0 到 Testflight 的 PushSharp Apple 通知问题

TestFlight 上传/发布是不是会干扰 Apple App Store 发布的版本号