在过去两年中,我们有大约3-400名beta测试人员。在2017年夏天苹果更新到TestFlight之后,我们几乎所有的TestFlight上传都出现了问题。有时,我们的测试版测试人员会收到有关&#34的电子邮件/通知;新版本已准备好进行测试" 90天太晚,在构建到期的确切时间,有时他们根本没有收到通知。只有少数时间它按预期工作,当我们可以测试构建时,它们会得到通知。
管理TestFlight有秘密技巧吗? 我上传构建,点击"提供导出合规性" -thing,添加我的内部和外部组,然后点击"开始测试"。构建自动可用于内部测试,并发送给Apple进行beta-review以进行外部测试。他们在24小时内批准了它,并且我们所有的beta测试者都可以在TestFlight-app中使用该版本。但他们都没有得到通知说这是一个新的构建......
跟进:我们现在如何解决这个问题?我们是否必须上传一个全新的版本,或者我是否可以从构建中删除"外部测试人员" -group并重新添加它们。他们会收到"新版本可用" - 通知? 他们是否也会收到" Build不再可用于测试"目前我从当前活动的新版本中删除外部组? MEH ..
答案 0 :(得分:3)
确定。让我感到困惑的是苹果开发网站和服务是多么糟糕。
因此,在我新上传的版本中,有两个"组"。一个名为" iTunes Connect Users",这是被邀请加入开发团队的内部用户。当我点击“开始测试”时,他们立即收到了电子邮件和通知,因为内部测试不需要审核。 另一组被称为"外部测试者"。该版本可供他们使用,但在Apple批准该版本时,他们并未收到通知。
我正在考虑从构建中删除"外部测试人员" -group,希望在重新添加组时发出通知。但是,我也认为该小组可能会先收到#34;这个版本不再可用于测试"如果我从构建中删除了该组,则会发生一些事情。
我想我先测试一下,看看测试人员是否在我从构建中删除他们的组时收到通知,所以我创建了一个新组(称为" ExternalTest"),添加了一个( new)test-member,并将这个新组添加到同一个活动构建中,以便在该构建下有三个组。
在我点击了#34;添加组来构建",我们所有的测试设备,显然每个测试设备都收到TestFlight的推送通知,说新的版本是可供测试。现在,随着人们的更新,我们安装的" -number正在飙升。
怎么了,Apple? 我同意你的看法,@尼蒂什,TestFlight糟透了。
答案 1 :(得分:1)
前一段时间我和TestFlight工作人员讨论了他们的界面有多糟糕。我希望他们有一个你填写的简单列表和一个Save按钮,这样你就不必一次完成所有操作。然后应该有另一个按钮,发送给测试人员,你完成后触摸。简单,不是吗?不,他们拒绝了我的建议。我指出,当你向iTunes提交一个确切如何操作的应用程序时。不,我们以这种愚蠢的方式做这件事。
我能弄清楚的最好的是你应该从Builds / iOS开始,一次一个地沿着TestFlight部分的左手列表走。当您到达底部并填写应用信息/测试信息时,点击保存会发出邀请。也许...
答案 2 :(得分:0)
我自己遇到了同样的问题。添加为Beta测试程序的我的客户端会在上载构建时收到通知。 (从未达到他需要通知,在90天后构建已过期的状态)。但是,他的另一个客户端也被添加为Beta测试人员。但是没有收到通知
这是我想敏锐地说的地方,TestFlight
非常糟糕。我建议,跟踪这个的最好方法是检查 Build installed or not 的状态。通常Apple会在24小时内审核Beta版本。那时,请务必检查上述状态。如果测试人员仍然无法工作,请重新邀请他们
不幸的是,这是与此相处的蹩脚方式
否则,我建议去其他图书馆,如曲棍球或 Diawi 。
这是我能提供的最好的:)
答案 3 :(得分:0)
存在完全相同的问题-苹果昨天批准了一个内部测试版本,但没有人收到通知。我现在创建了一个新组,向其中添加了我的私人电子邮件,然后将该组添加到构建中。 woo!所有测试设备都收到有关新版本的推送通知。拇指向下的表情来自我,苹果。