首页 文章

Apple的TestFlight提供旧版本

提问于
浏览
12

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

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

  • 这是一个已知问题吗?

  • 有没有改善这种情况的工作?

5 回答

  • -1

    以下模式可以解决它:应用程序的页面在TF - > TestFlight(选项卡) - >内部测试 - >选择此处版本进行测试 .

  • 2

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

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

    解决方案:

    Fill whole form :P

  • 23

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

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

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

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

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

    我建议你们尝试一下;更多的报告意味着他们实际上看到其中一个的机会更多 .

  • 2

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

    我刚注意到一些有趣的东西

    我在新构建完成处于"Processing"状态之前设置了"What to test"信息(其他信息被复制用于新构建) . 完成处理后,没有发送任何消息 .

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

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

    我怀疑 any save operation 以这种形式 after the build finishes "Processing" 足以发布更新电子邮件 . 如果您填写所有内容,则需要更长的时间,并且一旦"Processing"完成后您更有可能按 Save :-)

  • 1

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

相关问题