我的团队使用TestFlight在公司内部部署beta版本。通常,TestFlight应用程序不希望安装最新版本。
例如,我们将收到一封TestFlight电子邮件,通知我们构建#91的应用程序更新。电子邮件中有一个“在TestFlight中打开”的链接。当你点击这个链接时,TestFlight会打开,但是会提供安装build #90 (一个旧版本),而不是build #91 (最新版本)。
发布于 2014-11-25 20:41:38
在应用程序的“预终止”列表中,一旦构建完成处理,您就可以单击该特定测试构建的链接,并转到一个包含相关元数据的页面。切换到“测试信息”选项卡。
我已经填充了"TestFlight Beta信息“部分,但是空了”“。在填写了第二个版本并保存后,我收到了关于新版本可用的电子邮件和通知。
解决方案:
填写整张表格 :P
发布于 2014-11-28 23:26:29
我必须强调,目前有两种方法可以强制iTunes连接将更新推送出去:
1)输入元数据并更新构建。
2)禁用TestFlight Beta测试,并重新启用它。
但这两种方法都是解决办法;内部测试不应该是这样的。
我试图向苹果支持部门提交一份bug报告,详见另一篇文章:https://stackoverflow.com/a/27197057/4305185
我建议你们尝试同样的方法;更多的报道意味着他们有更多的机会看到其中的一个。
发布于 2014-12-06 00:08:36
这里有很多有用的答案-谢谢大家。
我只是注意到了一些有趣的事情。
在新构建完成“处理”状态之前,我设置了“要测试什么”信息(另一个信息被复制到新构建中)。当它完成处理时,没有发送任何消息。
我回到构建信息,并更改了“什么测试”足够启用保存。在点击Save时,TestFlight通知立即发送到我所拥有的测试设备(我也向我的同事发送)。
在这个构建上,我设置了“要测试什么”、“应用程序描述”和“反馈电子邮件”字段,但是我保留了其他字段的空白。
我怀疑,在构建完成“处理”后,在此表单中的任何保存操作都足以触发更新邮件。如果您填写所有内容,则所需时间更长,而且一旦“处理”完成:-),您更有可能按下Save
。)
https://stackoverflow.com/questions/27122771
复制相似问题