TestFlight当前不可用消息

问题描述:

当试图从TestFlight应用程序进行安装时,我收到消息“TestFlight目前不可用,稍后再试”。当试图运行应用程序时,我的外部测试人员会收到一条消息“[应用程序名称]测试版已过期”。当试图从TestFlight进行更新时,他们会得到“TestFlight当前不可用,请稍后再试。”我一整天晚上再次尝试,只是想看看是否有其他人遇到这种情况。TestFlight当前不可用消息

我有这个相同的错误。
发现公司证书已过期,因此也提供所有配置文件。

2.更新供应配置文件(编辑,选择新的有效证书,生成,下载并安装到xcode中)
3.重新发布应用程序到iTunes连接

问题解决了:)


如果你是新来的Xcode,一定要注意证书(第一大红色箭头下方),然后预配置PROFILE(第二大红色的区别下面的箭头)。基本上,供应配置文件是使用证书制作的。因此,首先制作一个新证书,然后设置一个供应配置文件以使用该证书。

首先,证书...

enter image description here

然后,配置设定档...

enter image description here

在第二图像,点击 “分配” 的provisioning profile(中一个带有紫色箭头。)然后点击编辑它,然后你会看到下面的第三张图片。请注意,在某种程度上令人讨厌的是,DATE是真正区分公司证书的唯一方式,当您有多个证书时。 (最终你可以通常抛弃旧版本,但是如果你离开它,这样可以清楚地看到你如何选择一个或另一个,就像在第三张图片中一样)。

编辑配置文件...

enter image description here

一个小点是,你必须做出一个新的版本(因此,增加在Xcode,然后存档的版本号,然后发送了新的一个),因为你如果您修复了证书/配置文件(即,如本答案中所述)并重新提交,将会收到“冗余构建”警告。

+0

这是我的问题。非常感谢。 – Paul4468

证书问题已在多个答案中被识别为原因。然而,还有另一个可能的(但愚蠢的)原因导致这种情况。

如果您的设备的日期/时间设置不正确,您可能会看到此错误。因此请确保您在设置>日期&时间设置正确的日期或“自动设置”启用。

我花了2天“以后再试”,直到我意识到这一点。

+0

是的,那是我的问题!这很奇怪,因为它在另一个设备上工作,并且它说剩下28天而不是30天(我改变了日期,所以它再次请求权限,并且在测试后忘记将它设置为自动) – jcesarmobile

+0

它为我工作时我改变了日期优先权设置自动。太好了,谢谢。 – AmJa

确保TestFlight可以在没有Wi-Fi的情况下使用移动数据。否则,它会因这个通用错误而失败。

+0

谢谢,这是我的答案! –

做了一个工厂重置,并为我解决它。

另一个可能的原因消息:

您意外删除从TestFlight外部测试组受影响的用户。

再次添加他可以解决问题。

+0

你救了我的一天! – iOS

+0

删除我自己,例如:D –

我最终能够通过从头开始卸载并重新安装TestFlight应用程序来修复此消息。值得一试,如果其他答案不解决您的问题。