【问题标题】:Testflight testers getting "unable to download app could not be installed at this time"Testflight 测试人员收到“无法下载应用程序此时无法安装”
【发布时间】:2015-07-01 12:06:40
【问题描述】:

我通过 TestFlight 分发了我的应用程序的 1.0 版本,构建 1,并且一切正常。

昨天我存档并发送了 build 2,现在点击更新按钮后,每个用户似乎都遇到了错误:

无法下载应用

[应用名称]此时无法安装

我没有收到任何尚未安装 build 1 的用户的消息,但是查看 iTunes Connect,没有用户安装 build 2。

【问题讨论】:

  • 您在存档之前检查过您的配置文件和证书,并上传构建 2 吗??
  • 在 Target 的代码签名身份下,在 release 下它设置为 iOS Developer。在项目级别上,它是分发。我已经更改了它,并将在我的下一个版本中对其进行测试,但它肯定不应该通过提交到 App Store 以及所有这些检查是否存在这样的问题。我怎么知道 App Store 提交时不会发生这种情况?
  • 由于代码签名不匹配,您的应用将不会提交到应用商店,您会收到通知。
  • 我们曾经发生过这种情况,我们提高了内部版本号并重新提交。新版本运行良好。我认为这只是 testflight 的众多错误之一。
  • 我在 2016 年 10 月就发现了这个错误。我们只是在第二天早上推送了另一个版本,它就自行修复了。

标签: ios xcode app-store-connect testflight beta


【解决方案1】:

我多次遇到这个错误,但我看到了一个非常奇怪的模式,我有一个非常奇怪的理论。

下次,在您将应用提交给 Apple 后,不要立即将其提交以供 Beta 审核。作为内部测试人员,在您的 iOS 设备上使用 TestFlight 至少下载该应用程序一次。 提交应用以供 Beta 审核之前执行此操作,它应该可以工作。

听起来很疯狂,我无法确定作为内部测试人员下载该应用程序是否会“触发”任何事情,但它似乎对我有用。不过,这可能是一个随机巧合,如果有人能证实/否认我的理论,那会很有趣。

绝对是目前 TestFlight 中比较烦人的错误之一。 :/

【讨论】:

  • 在发送链接之前,我很少通过 testflight 程序在设备上测试我的应用程序,并且我进行了一些测试。也许你是对的,这不是必需的,但它确实触发了一些确保它起作用的东西。
  • 我只有内部测试人员。它仍然发生在我身上。我认为没有办法解决它,除了苹果修复它。
  • Soo.. 当我(作为内部测试人员)在提供出口合规性后一秒钟下载该应用程序时,发生在我身上......
【解决方案2】:

给未来的读者

这可能是证书/配置文件问题。

我在擦除我的 mac 并重新安装 OS X 后遇到了这个问题(即我的所有证书和配置文件都从我的钥匙串中消失了),我做了以下修复它:

删除/撤销任何现有证书和 Prov.配置文件。 (在我的例子中,Xcode 曾尝试为我的旧计算机下载证书,但不知何故,它们在这样做时变得无效。

然后,按以下顺序:

  • 创建新的开发和分发证书
  • 然后为开发和分发创建配置文件

Xcode 在为 TestFlight 或应用商店构建应用时使用分发证书对应用进行签名。这就是为什么拥有一个 Dist 很重要。证书。当上传到试飞时,甚至认为它只是用于内部测试。我不知道您是否拥有有效的开发人员是否重要。证书和省。试飞的个人资料,但拥有它并没有什么坏处。无论如何,您都需要它来构建您的手机

我希望这会有所帮助。 ]

【讨论】:

    【解决方案3】:

    敲击内部版本号并重新提交您的应用。这是一个 TestFlight/iTunes Connect 端错误,据我所知,我们无能为力。

    12 月 7 日更新: 我在此 (rdar://23296795) 上提交的错误最近被退回给我,因为“我们相信这个问题已通过我们方面的更改得到解决。” – 因此,如果您仍然看到此错误,请提交另一个雷达并让他们知道它仍然无法正常工作。

    12/10 更新:根据下面 cmets 中的 Remy 所说,它仍然没有修复。

    【讨论】:

    • 这也是 2015 年 10 月今天对我有用的方法,仅此而已。不过,在此之前尝试了有关 stackoverflow 的其他建议。就像添加测试人员,重新安装 TestFlight 一样无济于事。
    • 这项服务有多糟糕真是令人惊讶。这是个笑话。苹果应该为整个开发测试程序感到尴尬,整个程序应该被破坏。
    • 我们仍然遇到这些问题。超过一半(内部测试人员)无法下载(出现“此时无法下载”错误)。我花了三个多小时重试。与此同时,各种奇怪的事情,App消失,TestFlight说它正在下载,之前的版本又回来了。下次试试手机。这是 2016 年 7 月。难以置信。
    • 我可以确认这个问题昨天也发生了。它有问题,但在重试几次后它总是在蜂窝网络上工作,但安装状态无法正常工作,有时它只是安装应用程序而没有进度“圆圈”。我发现通过按几次开始屏幕上的图标或卸载也有帮助。但是试图向想要测试应用程序的客户解释这会让程序员看起来不专业。
    • 今天和周末发生。我不敢相信这仍然是一个问题。
    【解决方案4】:

    我希望这对其他人确实有效。我一遍又一遍地看到相同的结果。我重新启动了手机。我从试飞列表中删除了我的帐户并重新邀请了自己。结果相同。其他 2 人能够安装,但我不能。我以最快的速度疯狂地点击“安装”几次,然后在出现警告框时点击“重试”。继续一遍又一遍地点击“安装”,然后“重试”。安装,重试,安装,重试。然后终于开始安装了……

    我希望我是在编造这个。

    【讨论】:

    • 叹息。同样的事情也发生在我身上。卸载了应用程序。卸载并重新安装 testflight。一遍又一遍地点击重试。它终于奏效了,虽然不是鼓舞人心的......
    【解决方案5】:

    今天遇到完全相同的问题,尝试安装新的testflight版本,通过我们公司的WiFi下载。我们注意到我们仍然可以通过 LTE 从移动设备下载和安装该应用程序,这使我们得出结论,无论出于何种原因,testflight 一定是出于未知原因(暂时)阻止了我们的办公室 IP。

    【讨论】:

    • 这显然是一个常见问题,因为同样的事情也发生在我身上。在 LTE 上下载,而不是在 Wi-Fi 上。
    • 这真的很有帮助。我只能在 LTE 上下载我昨天在 TestFlight 中更新的应用程序,旧的两个应用程序在 LTE 和 WiFi 上都可以正常安装。
    • 同样的问题,除了切换到 LTE 不起作用,也没有增加内部版本号并重新提交。所有用户都可以安装以前的版本。我们使用的不同帐户上的其他应用程序也存在类似问题。这对我来说绝对是苹果的问题。
    【解决方案6】:

    对我来说同样的错误。唯一对我有用的是卸载 TestFlight 应用程序,然后重新安装。

    【讨论】:

      【解决方案7】:

      我可以通过从内部版本号 as described here. 中删除 0 来解决此问题

      听起来很有趣,TestFlight 目前有一个错误,如果您的内部版本号中有 0,则该错误会阻止部署。

      Buildnumber 102 无法在我测试过的所有设备上安装,只需将 buildnumber 更改为 112(没有其他任何更改!)并再次上传即可立即修复它。

      【讨论】:

        【解决方案8】:

        我们有一个用户,出于只有他们自己知道的原因,禁用了 Testflight 应用的蜂窝访问。后来,当他也关闭了 Wifi 时(再次,原因......),他处于 Testflight 没有连接的情况。

        他看到的错误是“无法加载应用程序”。这让我们发疯了,因为我们的其他用户能够毫无问题地安装和运行!

        【讨论】:

          【解决方案9】:

          我有一个同名的应用程序的早期版本。刚从我的设备中删除它,testflight 安装就成功了。

          【讨论】:

            【解决方案10】:

            我在以下情况下遇到了同样的问题: 甚至在 Build 获得批准之前就在 iTunes Connect 中创建了一个测试用户组(即它处于“等待审核”状态)。我们确实收到了来自 TestFlight 的通知,但是当单击“在 TestFlight 中查看”时,收到此错误。 我将批准的构建添加到组并重新发送邀请。这对我来说很完美。

            【讨论】:

            • 这对我有用。我删除了测试人员,并将邀请重新发送给他们。然后它就起作用了。
            【解决方案11】:

            我遇到了同样的问题。不仅在TestFlight中失败,而且在提交过程中被Apple Team拒绝,因为它没有启动。我能够通过重命名项目和目标名称(不包括通配符)来解决这个问题。

            名字如下;

            我花了将近两天的时间才发现这个问题。希望对您有所帮助!

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2012-05-10
              • 2015-05-19
              • 1970-01-01
              • 2016-01-29
              • 1970-01-01
              • 1970-01-01
              • 2012-05-22
              • 1970-01-01
              相关资源
              最近更新 更多