2013-01-17 38 views
58

我试图从testflight安装我的iphone应用程序。它可以完美安装在少数设备上,但在安装大约80%后会出现一个错误“无法下载aaplication,此时无法安装”,我可以找出原因,为什么会这样? 这是截图:目前iPhone应用程序无法安装

could not be installed at this time

有没有人谁可以帮助我对这个问题? 在此先感谢。

+0

您是否确定您正在安装应用程序的设备是否位于供应配置文件中。还要确保你的网络连接没有丢失。 – rckoenes

+0

该设备已在配置文件中,我通过wifi安装应用程序 – mohitum

+0

您可以通过同时按住home和睡眠/唤醒按钮来屏幕截图您的手机:) – inorganik

回答

35

在Safari中清除您的缓存和Cookie,确保您的设备在供应配置文件中,并且供应配置文件安装在设备上。

如果上述一切都没有帮助,试图以更高的版本号创建一个新的版本,并尝试发布应用程式设定ONLY_ACTIVE_ARCH(建设有源体系only)再次

+0

更高的内部版本号 - 是否意味着应用程序的新版本? ?? – mohitum

+2

是的,在XCode – Oleg

+0

中更改版本或在摘要选项卡上构建您的应用目标,因为它现在正在运行。 – mohitum

13

最近默认的Xcode项目设置为yes调试配置。
因此,您的构建不能安装在与用于开发的硬件不同的硬件上。
更改此设置并安装应该会很好。
enter image description here

+2

对于你所有的配置? – gsempe

+0

它已经没有在项目和目标中的所有配置] – mohitum

+0

谢谢,这工作:) – nithinreddy

4

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

+0

是的,它确实有帮助。 – mohitum

3

这里是我工作:

  1. 清除缓存和Cookies(Settings>Safari)。
  2. 移除链接到“测试飞行应用程序”(Settings>General>Profiles)的现有配置文件(如果有)。
  3. 打开Safari并转至https://testflightapp.com/。登录并按照步骤重新开始。

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

导致此
28

最常见的问题是:(from testflight's website):

  • 设备存储空间已满
  • 的供应配置文件是一个开发的provisioning profile
  • 特设发行配置文件损坏和设备它有一个问题。
  • 该装置是从备份中恢复,并导致冲突的过度的空气分配
  • 出现网络超时构建和设备的
  • 架构设置是不兼容的(有时也可能发生 - 当“只有构建活动架构“在构建时)。
  • 未使用Mobile Safari。

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

+1

TestFlight网站上的屏幕截图显示“...此时无法下载”,而问题是指错误“...此时无法安装”。 – vahidg

+0

供应配置文件。我认为testflight使用调试的供应,但事实证明他们可能正在使用Release的供应。尽管我修复了配置,但仍然无法下载消息。 –

+1

我发现Testflight的系统(如果所有的设置都正确)确实会抛出一个合法的“无法下载”消息,当您点击“重试”时,5-10%的时间会恢复正常。 – capikaw

2

当我尝试使用 将它安装到iOS 6设备上时,我也遇到了此问题,它带有Ad-Hoc iPad应用程序。

什么固定对我来说是点击Xcode中的项目,并更改 “iOS的部署目标”设置为5.1至6.0。

我觉得iOS 5.1应用程序可以在iOS 6.0设备上运行,这真是愚蠢。

4

对我设置构建有源体系为NO ......作品和成功安装

1

我只是认为这是一个网络错误/超时片状网络上的结果。当我明白重试的时候,我可以看到进度条在增加。同时在下载服务器上看到了HTTP Range请求,数据量增加了几兆字节(整个应用约44MB)。

1

我有这个问题,但我通过确保我的代码签名身份与我在测试飞行中使用的身份码相同来解决此问题。

在那之后,一切工作正常

1

如果禁用了“应用商店”蜂窝数据(例如,在度假时),这也可能发生,忘记重新打开它。这里的解决方案是在Settings - > Cellular中重新启用它。

4

通过Xcode管理器查看未能安装的设备的控制台。

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

1

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

5

至于Xcode 5.1,问题出在arm64架构中VALID_ARCHS。构建版本配置5.0设备在本地提供了以下错误:

Xcode cannot install or launch applications supporting the 64-bit architecture on devices running iOS versions prior to 6.0. This configuration is supported for distribution through the iOS App Store, but cannot be used during development with Xcode. To continue, edit the Run scheme action and select a build configuration that does not include the 64-bit architecture.

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

-2

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

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

1

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

当我按照@ Duraiamuthan.H的注释显示问题时,我在设备上安装了该注释。设备报告0xe8008016(权利)请参阅SO here

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

1

我有类似的问题。但是,当我将iPad时序更新为当前版本时,我能够修复它。我刚刚检查了设备日志,发现日志中的时间显示在两年前。

希望将设备时间更新为当前时间将解决此问题。

1

缺失图标可能是一个问题。我的清单文件指向一个不存在的图像,并且安装过程失败。在相应的路径上放置一个图标解决了我的问题。

0

我结束了创建新的部署配置文件,不知道这是否是因为:

“特设发行配置文件已损坏,设备与它有一个问题。”

0

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

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

此外,当我将日期恢复正常时,已安装的应用程序不再启动。我联系了这个应用程序的公司发送给我一个更新的版本。

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

0

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

相关问题