最新的iTunes连接版本未在TestFlight中显示

Lei*_*ton 23 xcode itunesconnect ios testflight

我使用iTunes Connect将我的应用程序的第一个构建版本分发给内部测试人员,并成功安装在内部测试人员的设备上.现在,我已经通过iTunes Connect上传了第二个版本.我的内部测试人员收到了第2版可用的电子邮件,并点击按钮在TestFlight中查看它,但是当TestFlight打开时,只有可用于安装的版本1显示.

我还需要做些什么才能让测试人员可以使用构建2,或者即使在测试人员收到可用的电子邮件之后,它是否只需要花一些时间才能显示在TestFlight中?

Jbr*_*son 28

我发现有时我需要切换'TestFlight Beta Testing'开关才能让一切工作正常.

更新:自上述答案以来,iTunesConnect已更新.现在要重置它,您应该执行以下步骤:

  1. 选择"不可用于测试",然后点击"保存".

在此输入图像描述

  1. 点击右侧的"选择要测试的版本".选择要测试的版本,然后单击"确定".

  2. 最后点击保存,然后点击"开始测试"按钮. 在此输入图像描述

现在你应该好好去!

2018年更新

Itunes connect似乎再次发生了变化.上述方法不再可用.我们的一个解决方案是使构建过期,重新上传并再次开始测试.要使构建过期,请选择正在测试的构建(在测试飞行部分中),单击将在右上角到期.它应该看起来像这样: 过期构建

这似乎从TestFlight中删除了构建,您需要上传新的构建.不是最佳的,但我现在找不到另一种方法.

  • @NoahPassalacqua Yap,删除并读取测试人员可以帮助我们解决问题。 (2认同)

Ein*_*din 11

还要检查是否使用正确的证书编译了应用程序.上传使用错误编译的二进制文件(Ad Hoc而不是App Store)时,我遇到了同样的问题.App Loader和iTunes没有抱怨,但在TestFlight中无法选择二进制文件.

  • 这是我的问题,因此习惯使用AdHoc配置文件上传构建版本以进行测试,我甚至没有考虑过它.很容易让苹果公司抓住这个你想到的.没有消息或没有! (2认同)

har*_*t07 9

我有同样的问题,切换答案不起作用.我不得不把自己当作内部测试员,然后邀请自己agin.将兑换代码输入TestFlight App后,它就像一个魅力!


小智 7

我遇到了同样的问题,我去了iTunesConnect网站 - > 我的应用程序 - > 选择了我的应用程序 - > 打开了TestFlight选项卡 - > 点击了内部版本号.

之后,几秒钟内该应用程序出现在TestFlight应用程序中.

希望能帮助到你.


Meh*_*ani 5

我尝试了所有方法,但没有成功,对我而言,以下工作有效:

TestFlight> App Store连接用户>“测试人员”选项卡

我删除了列表中的人,然后再次添加了他们。电子邮件是第一次发送给他们,其中包括我们想要的“在testflight中查看”按钮!

在此之前,我已经填写了Apple要求的表格和问题,以便运行testflihght。


use*_*320 5

我遇到了同样的问题,最近(2020 年 2 月)似乎变得相当频繁。看这里

添加App Uses Non-Exempt Encryption = NO到我的应用程序的 info.plist 中,随后上传到 iTunes Connect 成功,并且该应用程序出现在 TestFlight 中。这是 Apple 最近的一个错误/更改,因为之前的版本在 iTunes Connect 中提供导出合规性信息后与 TestFlight 一起使用。

有关 info.plist 中此条目和导出合规性的更多信息,请参阅此处