繁体   English   中英

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

[英]Latest iTunes connect build not showing in TestFlight

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

我还需要做些什么才能使构建 2 可供测试人员使用,或者即使在测试人员获得可用的 email 之后,它是否需要一些时间才能显示在 TestFlight 中?

我发现有时我需要切换“TestFlight Beta 测试”开关才能让一切正常工作。

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

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

在此处输入图片说明

  1. 点击右侧的“选择要测试的版本”。 选择要测试的版本,然后点击“确定”。

  2. 最后点击保存,然后点击“开始测试”按钮。 在此处输入图片说明

现在你应该可以走了!

2018年更新

iTunes连接好像又变了。 上面的方法已经不能用了。 一种解决方案是让构建过期、重新上传并再次开始测试。 要使构建过期,请选择正在测试的构建(在试飞部分),然后单击右上角的过期。 它应该是这样的: 过期构建

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

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

我遇到了同样的问题,切换答案不起作用。 我不得不取消自己作为内部测试员的身份,然后邀请自己 agin。 在 TestFlight 应用程序中输入兑换代码后,它就像一个魅力!

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

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

希望能帮助到你。

我尝试了一切,但没有奏效,对我来说,以下工作有效:

TestFlight > App Store Connect 用户 > 测试员选项卡

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

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

我遇到过同样的问题。 完成出口合规证书后,我就可以在 TestFlight 中看到该应用程序。 您的应用程序很有可能也需要完成它。

在 iTunes Connect 中,转至TestFlight (Tab) > iOS (Sidemenu) > iOS Builds选择最新版本并完成导出合规性。

在 iPhone / iPad 上 - 打开 TestFlight 应用程序 > 选择您的应用程序 > 点击以前的版本 - 您将能够看到所有版本并选择您想要测试的任何版本。

测试愉快!

如果您的最新版本仍未在试飞中显示,请打开您收到测试邀请的电子邮件 通常,您会收到来自 TestFlight 的邀请

这封电子邮件包含一个开放的 TestFlight链接。 我建议您在您的邮件应用程序上登录您的电子邮件 这将自动打开 TestFlight 并显示最新版本。

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

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

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

这是因为您的构建版本低于您之前的构建版本之一。 您可以重新上传旧版本的最高版本,也可以在等待之前通过以下步骤从移动应用程序(试飞应用程序)下载:

  • 去试飞移动应用程序。
  • 单击您最新/当前的应用程序(它会显示应用程序的详细信息)。
  • 单击“以前的版本”。
  • 从这里安装您的版本。

14-08-2018

这是我的工作流程

iTunesConnect 网站 -> 我的应用程序 -> 选择我的应用程序 -> 打开 TestFlight 选项卡 -> 单击内部版本号 -> 测试详细信息 -> 填写要测试的内容 -> 保存

2020 年 3 月对我来说的解决方案是:

  1. 在 info.plist 中将“应用程序使用非豁免加密”添加到“否”

  2. 增加版本,而不仅仅是构建

我也经常遇到这个问题,对我们来说,点击 iTunes Connect 中的 TestFlight 选项卡就足够了,并且构建总是立即出现在 TestFlight 中并带有通知

我遇到了同样的问题,我只需要从 App Store Connect Web 应用程序注销,然后重新登录。 然后转到 TestFlight 选项卡时,构建就在那里。

Apple 似乎是按值本身之前的位数订购版本。 所以 0.62 显示高于 0.7,这也会影响 TestFlight。

对我们来说,这是一个简单的修复:每次都用相同的数字标记版本!

截至 2020 年 9 月,有几个原因:

  1. TestFlight > App Store Connect Users,删除所有用户,重新添加
  2. 检查您的应用程序是否具有正确的证书
  3. 确保您接受 Itunes Connect 协议更新。 (这是我的问题,没有弹出对话框)

如果有人在 2020 年遇到此问题,请通过以下方式检查您是否已添加用于外部测试的构建:

  1. 转到 App Store Connect,TestFlight 选项卡
  2. 在 External Groups 下的左侧面板 -> iPhone Testers 去构建并添加您的最新构建。 3 您的测试人员现在可以在 TestFlight 上使用该应用程序

我能够通过添加 beta-reports-active 权利来解决这个问题。 一旦我添加了这个,下一个版本就会出现在 iTunes Connect 中。

<key>beta-reports-active</key>

<假/>

如果有人仍然遇到新更新没有发送给您的测试人员的问题,我所做的是单击我想发送的更新,然后在显示过期构建的按钮旁边单击通知测试人员刷新他们的 TestFlight 和发送了新的更新。

如果在当前版本选择 BUILD 之前单击 TestFlight 选项卡,也会发生这种情况。

就我而言,重新加载页面并发现显示了最新版本。

就我而言,

在我将应用程序版本从 1.0 增加到 1.1 之前,它没有显示在 TestFlight 版本中

所以尝试增加当前版本并构建。

版本

从 iTunes 中的测试器列表中删除测试器并重新添加。 在手机上刷新试飞应用程序,然后您可以看到新的更新。

删除测试仪并重新添加测试仪解决了我的问题。

使用新版本上传新版本并构建编号。 它解决了我的问题。 我也面临同样的问题。 我的构建在 testflight 中显示但未在应用程序商店中显示以供提交。 所以我用新版本和版本号上传了一个新版本并解决了我的问题。 Xcode -> YourTarget-> General (tab) -> Version / Build。

从我的应用程序中,选择您的应用程序。

单击 TestFlight 选项卡。

在边栏中的“常规信息”下,单击“测试信息”。

在右侧,选择语言选项并输入所需的测试信息。

您为 Beta 版 app 输入的信息可能与您稍后将 app 提交到 App Store 时输入的信息不同。

在 Beta App Description 文本字段中,输入 Beta 版的描述。

在反馈电子邮件字段中,输入测试人员可以用来通过 TestFlight 应用与您联系的电子邮件地址。 这也是给测试人员的电子邮件邀请中的回复地址。

有关 TestFlight 应用审核信息属性的说明,请转到应用审核信息。

如果它在一段时间后也没有显示,则表示存在错误。 检查您的电子邮件苹果团队发送失败原因

如果有人仍然面临这个问题,则该构建不会显示在 testflight 中,并且 xcode 显示构建成功。 然后检查与苹果开发者帐户相关联的邮件 ID。

有时问题在于 Info.plist 文件中缺少一些键。 那么发生了什么是 xcode 显示构建已上传但二进制文件无效,这就是 testflight 不显示它的原因。

在这种情况下,苹果会向您发送一封邮件,其中他们专门告诉您 info.plist 文件中缺少什么。 添加所有密钥后,一切都会正常工作。

这个工作流程对我来说是独一无二的。

iTunesConnect 网站 -> 我的应用程序 -> 选择我的应用程序 -> 打开 TestFlight 选项卡 -> 单击内部版本号 -> 测试详细信息 -> 填写要测试的内容 -> 保存

暂无
暂无

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

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