iOS TestFlight - 外部测试人员未通知新版本
Posted
技术标签:
【中文标题】iOS TestFlight - 外部测试人员未通知新版本【英文标题】:iOS TestFlight - External Testers Not Notified of New Build 【发布时间】:2016-04-28 11:25:29 【问题描述】:我已向外部 TestFlight 用户提供了一个应用程序。他们已收到电子邮件并按预期安装了该应用程序。他们有版本 1.0,Build 1。
不过,我现在上传了一个新版本(版本 1.0,版本 2)。
这已获得批准。在外部测试页面中,我添加并选择了新版本。这个新版本现在显示“测试”。
但是,之前构建的用户没有收到任何通知,并且在 TestFlight 应用程序中仍然显示 Build 1。
有谁知道如何让当前用户获得新版本?我认为这将是自动的,我找不到任何关于这种情况的信息。
【问题讨论】:
看到同样的问题 @Sparked 你是如何上传构建的? 嗨,我在 Xcode 的存档窗口中使用了“上传到 App Store ...”选项。 带快车道。但这对测试人员没有收到通知这一事实没有任何影响。 我也有这个问题。收到处理电子邮件,但没有新的 TestFlight 通知,测试人员无法测试。旧版本报告说它已从 Apple Watch 上的测试中删除。 【参考方案1】:这似乎在今天不起作用;这似乎是 Apple 方面的一个错误,TestFlight 中新版本的选择没有正确传播到其他系统。你会在 Twitter 和 Apple's developer forums 上发现有人抱怨同样的问题。它也会影响内部测试人员。
我认为我们只需要等待 Apple 修复它即可;大概会在接下来的 24 小时内发生……
【讨论】:
正如 JospehH 所说,这是苹果方面的问题。我刚刚收到了大约 50 封来自 TestFlight 的电子邮件,现在它正在工作。 这个问题解决了吗?什么是正常行为?这个问题是我可以在网上找到的关于这个主题的唯一记录在案的行为。 @jungledev 上次我尝试它时效果很好。我想如果它仍然坏的话,我们会看到更多的投诉。 可能是间歇性问题?半年后我遇到了这个问题。【参考方案2】:要通过 testflight 发送新的外部测试通知,您可以使用以下步骤
首先点击“不可用于测试”并保存 然后单击要再次测试的构建。保存并按开始测试。 这将向您添加的所有测试人员发送一封新的邀请邮件,以便在 testflight 中进行测试。【讨论】:
嗨@Abhinandan_Pratap,恐怕我已经试过那个了,然后又试了一次。我收到消息说将通过电子邮件向当前测试人员发送电子邮件,但这还没有发生。我猜这是一个错误。 当我第一次邀请外部测试人员在 testflight 中进行测试时,我也遇到了同样的问题。我遵循这些步骤,它对我有用。 这似乎与电子邮件地址有关。如果我添加不同的电子邮件地址,则会发送电子邮件,但不会发送给现有的测试人员。【参考方案3】:这是来自 Apple 的错误。最终为我解决的问题是在邀请用户的过程中取消选中“自动通知用户”复选框,然后在邀请完成后进入构建并点击右上角的“通知用户”。
【讨论】:
【参考方案4】:转到TestFlight,然后在内部测试中
单击编辑按钮并删除用户电子邮件 ID 并保存。
再次保存后添加您要邀请的用户 ID 电子邮件 ID
【讨论】:
但 Sparked 要求进行外部测试 我现在也尝试过这个选项(外部测试人员除外),尽管它确实是最后的手段。想象一下用 2000 名测试人员来做这件事。恐怕仍然没有电子邮件发送给用户。以上是关于iOS TestFlight - 外部测试人员未通知新版本的主要内容,如果未能解决你的问题,请参考以下文章
Testflight beta 未向外部测试人员发送电子邮件或推送通知
iOS TestFlight - 内部测试人员未出现在用户列表中