Apple的TestFlight提供旧版本

时间:2014-11-25 09:19:53

标签: ios xcode itunesconnect testflight

我的团队使用TestFlight在公司内部署beta版本。通常,TestFlight应用程序不想安装最新版本。

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

  • 这是一个已知问题吗?
  • 是否有改善现状的工作?

5 个答案:

答案 0 :(得分:23)

在您的应用的“预发布”列表中,一旦您的构建完成处理,您将能够单击该特定测试构建的链接并转到包含有关它的元数据的页面。切换到“测试信息”选项卡。

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

解决方案:

填写整个表单:P

答案 1 :(得分:2)

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

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

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

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

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

我建议你们尝试一样;更多报告意味着他们实际看到其中一个的可能性更大。

答案 2 :(得分:2)

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

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

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

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

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

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

答案 3 :(得分:1)

我遇到了同样的问题,但能够修复它。我去了新构建的元数据部分并添加了一些文本并进行了保存。现在我的构建变得活跃,电子邮件被发送给内部测试人员。

答案 4 :(得分:-1)

以下模式可能会修复它: 应用程序的页面在TF - > TestFlight(标签) - >内部测试 - >选择此版本进行测试。