繁体   English   中英

TestFlight 当前不可用消息

[英]TestFlight is Currently Unavailable Message

尝试从 TestFlight 应用程序安装时,我收到消息“TestFlight 当前不可用。稍后再试”。 我的外部测试人员在尝试运行该应用程序时收到一条消息“[应用程序名称] beta 已过期”。 尝试从 TestFlight 续订时,他们收到“TestFlight 当前不可用。稍后再试。” 我一整天都在再试一次,只是想看看是否还有其他人遇到这种情况。

我有同样的错误。
发现公司证书已过期,因此所有配置文件也已过期。
1.更新公司证书(下载,安装到电脑上)
2. 更新配置文件(编辑,选择新的有效证书,在 xcode 中生成、下载和安装)
3. 将应用重新发布到 iTunes 连接

问题解决了 :)


如果您不熟悉 Xcode,请务必注意 CERTIFICATE(下面的第一个大红色箭头)和 PROVISIONING-PROFILE(下面的第二个大红色箭头)之间的区别。 基本上配置文件是使用证书制作的。 因此,首先制作一个新证书,然后设置配置文件以使用该证书。

首先,证书...

在此处输入图片说明

然后,配置文件...

在此处输入图片说明

在第二张图片中,单击“分发”配置文件(带有紫色箭头的那个)。然后单击编辑它,然后您将看到下面的第三张图片。 请注意,有点烦人的是,当您拥有多个证书时,日期是真正区分您的公司证书的唯一方法。 (通常,最终您可以扔掉旧的,但如果您留下它,则更清晰,这样您就可以清楚地看到如何选择一个或另一个,如第三张图片所示。)

正在编辑配置文件...

在此处输入图片说明

一个小问题是您必须进行新构建(因此,在 Xcode 中增加构建号,然后存档,然后发送新构建),因为如果修复cert/profile(即,如本答案中所述)并重新提交。

此消息的另一个可能原因:

您不小心从 TestFlight 外部测试人员组中删除了受影响的用户。

再次添加他将解决问题。

在几个答案中已确定证书问题是导致此消息的原因。 但是,还有另一个可能(但很愚蠢)的原因导致了这种情况。

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

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

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

如果没有 Wi-Fi 工作,请确保 TestFlight 可以使用移动数据。 否则它会因这个通用错误而失败。

必须在 Testflight 的设置中禁用“使用蜂窝数据”选项。 我没有蜂窝数据互联网,是通过 wifi 连接的。 看起来 testflight 试图在启用该选项的情况下使用蜂窝数据。

是否恢复出厂设置并为我修复了它。

其实只是等待解决了问题。

我不得不等待大约 16 个小时,然后它正常工作,没有做任何特别的事情。

有时错误信息就是这样,无需恐慌!

啊开发人员;)

目前,Testflight 遇到问题。 总是值得检查Apple 的状态页面

另一个可能的原因是,如果您的移动应用程序构建长时间处于处理状态。

只需等待构建完成苹果处理即可解决我们目前无法使用的 Testflight 问题。

在使用我的个人电子邮件进行 Beta 版测试我的应用程序,然后使用我的 Apple ID 电子邮件进行内部测试时,我遇到了同样的问题。

我通过从所有测试轨道中删除我的个人电子邮件,然后删除 TestFlight 应用程序并再次下载来解决这个问题。 我现在只使用一封电子邮件(我的 Apple ID)进行所有测试。

我不得不去https://developer.apple.com并接受新版本的 Apple 开发者协议

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM