iPhone应用程序目前无法安装

我试图从testflight安装我的iPhone应用程序。 它安装在几个设备上完美,但在一些安装后约80%,它给出了一个错误“无法下载aaplication,目前无法安装”我能找出原因,为什么是这样? 这是截图:

目前无法安装

有没有人会帮我解决这个问题? 提前致谢。

在Safari中清除caching和Cookie,确保您的设备在configuration文件中,并且在设备上安assembly置文件。

如果上面提到的一切都没有帮助,请尝试使用更高的内部版本号创build一个新版本,并尝试再次分发您的应用程序

导致此问题的最常见问题是( 来自testflight的网站 ):

  • 设备存储已满
  • 供应configuration文件是开发人员供应configuration文件
  • 临时分发资源调配configuration文件已损坏,设备遇到问题。
  • 该设备已从备份中恢复,并导致无线分发冲突
  • 有一个networking超时
  • 构build和设备的体系结构设置不兼容(有时可能会发生 – 构build时“构build仅活动架构”时)。
  • 不使用移动Safari。

对我来说,事实certificate,我的客户端的iPad是运行iOS 4.2.2和我的项目支持5.0 +。

最近默认的Xcode项目设置将ONLY_ACTIVE_ARCH(Build Active Architecture Only)设置为yes来进行Debugconfiguration。
因此,您的构build不能安装在与您用于开发的硬件不同的硬件上。
改变这个设置并且安装应该很好。
在这里输入图像说明

至于Xcode 5.1,问题出现在arm64架构中。 在本地构build5.0设备的发行版configuration时出现以下错误:

Xcode不能在运行iOS 6.0以前版本的设备上安装或启动支持64位体系结构的应用程序。 此configuration支持通过iOS App Store进行分发,但在使用Xcode进行开发期间不能使用。 要继续,请编辑“运行scheme”操作并select不包含64位体系结构的构buildconfiguration。

VALID_ARCHS删除arm64解决了这个问题。 在我的情况下,我不得不创build一个单独的分支在iOS 5设备上进行testing。

您可以尝试通过更改版本的版本来发布应用程序。 我也遇到了同样的问题,只是改变一下,也可以帮助你。

对于我设置build立活动架构为NO …工作和安装成功

通过Xcode组织者查看无法安装的设备的控制台。

你会从系统得到一个有用的信息,告诉你什么是错的。 有很多潜在的失败原因,所以除非你检查消息,你只是猜测…

这是什么对我有用:

  1. 清除caching和Cookie( Settings > Safari )。
  2. 删除链接到“testing飞行应用程序”( Settings > General > Profiles )的现有configuration文件(如果有的话)。
  3. 打开Safari并转到https://testflightapp.com/ 。 login并按照步骤重新开始。

PS我曾经有一个testing飞行应用程序,但它看起来像崩溃,图标变成全白。 重新启动我的iPhone使其重新正确显示。

当我尝试在iOS 6设备上安装Ad-Hoc iPad应用程序时,我也遇到了这个问题。

对我来说固定的是在XCode中单击项目,并将“ iOS部署目标 ”设置从5.1更改为6.0。

而且我觉得iOS 5.1应用程序可以在iOS 6.0设备上运行。

我刚刚看到这是networking错误/超时在一个片状networking的结果。 我明白了刚刚重试之后,我可以看到进度条在增加。 同时在下载服务器上看到HTTP Range请求,数据量不断增加(整个应用大约44MB)。

我有这个问题,但我解决了这个问题,确保我的代码签名身份与我在testing飞行中使用的一样。

之后,一切正常

如果您禁用“App Store”的移动数据(例如,在度假时),并且忘记重新开启,也会发生这种情况。 这里的解决scheme是在Settings – > Cellular中重新启用它。

在我的情况下,应用程序想使用iCloud服务,但在distr。 configuration文件未设置启用iCloud。 打开并刷新configuration文件。

摆弄证书后,我也遇到了同样的问题(argh)。

当我按照@ Duraiamuthan.H的评论时,问题变得很明显,我安装在一个设备上。 该设备报告0xe8008016(权利)见这里

最初的原因是,testflight目标使用App Store分发证书,而不是Team证书。 我解决了这个问题,应用程序通过Xcode安装在设备上,然后它也与testflight一起工作。

我有类似的问题。 不过,当我将iPad的时间更新为当前的时间后,我才能解决这个问题。 我刚刚检查了设备日志,发现日志中的时间显示在2年前。

希望更新设备时间到当前时间将解决这个问题。

缺less图标可能是一个问题。 我的清单文件指向一个不存在的图像,它没有安装过程。 在相应的path放置一个图标解决了我的问题。

我结束了创build新的configuration文件,不知道是否因为:

“临时分发configuration文件已损坏,设备遇到问题。”

我有@ mohitum007同样的问题。 在我的情况下,这个应用程序的开发人员包括到期date

解决方法是将date设置为过去的date(例如上个月)。 然后我可以安装它并使用它。

另外,当我设置date恢复正常,已经安装的应用程序没有启动了。 我联系了这个应用程序的公司发送给我一个更新的版本。

旁注:我发现从其他应用程序的用户有相同的问题,但相反:它不会安装或在某个date之前开始。

对我来说,只需卸载Testflight并重新启动我的iphone。 之后,安装TestFlight,它工作正常!

检查项目设置的“常规”部分中的部署目标是否大于设备的iOS版本。

如果是,则需要将设备的版本至less更新到部署目标版本。 以便您能够在您的设备上安装应用程序。