内部测试人员在TestFlight中没有看到新构建的更新

23

昨天我上传了新的构建版本,接受了缺失合规选项的状态后,该版本的状态为“测试”,但仍未向内部测试人员发送邀请,并且在TestFlight应用程序中也没有显示任何更新。我已经为此构建版本添加了4个测试人员,请参考下面的截图。enter image description here


1
我从昨天开始就有同样的问题,我发送了4或5个构建版本,以为它们有问题。没有邀请被发送,但是构建版本显示正在测试中。 - alex
是的 @alex,请让我知道如果你找到了解决方案。 - Vivek
1
似乎问题已经自行解决,但我不得不再发送另一个构建。 - alex
我从昨天(10日星期一)开始遇到了同样的问题,即使进行了另一个构建,也没有成功。有什么好运吗? - Jorge
2
@Jorge,将“应用程序使用非豁免加密”添加到info.plist文件中是解决方法。 - Vivek
5个回答

13

这是我从https://twitter.com/hashtag/testflight得到的信息。

我们可以通过在Info.plist中添加“App Uses Non-Exempt Encryption”键(在我的情况下设置为NO)并重新发布来解决TestFlightApp新版本构建问题。

https://developer.apple.com/documentation/security/complying_with_encryption_export_regulations

来源:https://twitter.com/Reddybashashaik/status/1227231610434490368

请在您的Info.plist中添加ITSAppUsesNonExemptEncryption


我还注意到,通过以下步骤似乎可以邀请用户:

  • 登录App Store Connect,

  • 点击您的应用程序,

  • 从菜单中选择TestFlight,

  • 然后点击最新的构建号码(可能要从“版本X.X.X”下展开),

  • 接着,在“个人测试人员”标题下手动邀请用户。


1
Elimaa,非常感谢,这修复了问题。在info.plist文件中添加“App Uses Non-Exempt Encryption”是解决方法。 - Vivek

3

0

从未收到更新的测试邮件地址中删除所有帐户,然后重新添加,他们将再次收到新的邀请。 他们必须接受请求,并且需要在Testflight应用程序中使用他们将在邮件中收到的代码。


我已经将测试员删除并重新添加,他们收到了邀请邮件,但在Testflight应用程序中兑换邀请代码后,仍显示旧版本的应用程序。 - Vivek
你的控制台出了点问题。尝试使用新版本构建,可能会有所帮助。 - Anup Gupta
请尝试以下内容。 - Anup Gupta
我也尝试过这个,但邀请函不是针对应用程序的最新测试版本。在我们的情况下,我们收到了上周版本的邀请,而不是我们今天上传的版本。 - jHogen
是的@jHogen,对我们来说,在testflight中兑换代码后,它显示的是旧版本的应用程序。因此,我认为我们也收到了该应用程序旧版本的邀请。那么你是否收到了最新版本的更新?你是如何解决这个问题的? - Vivek
@Vivek 我还没有能够在TestFlight中获取最新版本的测试应用程序。正如George在他的回答中提到的,这可能是苹果方面的问题,所以我恐怕我们只能等待看看是否很快得到解决。 - jHogen

0
给定的构建编号中的邀请栏为空。这意味着您尚未邀请任何测试人员参与新的构建。打开该构建并添加用户。我认为您需要为每个构建添加测试人员。我曾遇到过类似的问题,但当我将测试人员添加到新的构建时,所有测试人员都收到了邀请。

我已经为此版本添加了4个测试人员,即使我尝试将其删除并重新添加,但没有成功。我在TestFlight中没有收到新的更新。 - Vivek
你能否也发布构建16的详细视图? - prasid444

0

我成功地将几个版本上传到了App Store Connect的TestFlight中,新版本出现在App Store Connect上,但是客户端的TestFlight应用程序中没有出现。

在info.plist中添加ITSAppUsesNonExemptEncryption并将其设置为NO,然后重新上传另一个版本,这对我解决了问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接