8

我想通过iOS 4.2设备上的网络下载我的应用程序。iOS无线移动Ad-Hoc下载:“无法解压缩”错误

我已验证应用程序已构建并通过XCode在我的设备上正确运行 - 即应构建并正确签名应用程序。我通过“构建和存档”和“共享...”打包它 - 然后将.plist和.ipa文件上传到我的服务器,我有正确的链接,等等..

当我尝试安装它时(空中),它会显示“Waiting ...”,然后是“正在加载...”,然后是“正在安装...”,然后出现错误:“无法下载”myAppName '“ - (完成)(重试)。

检查我的iPhone上的控制台,我得到如下:

Sat Jan 8 18:30:50 unknown installd[26090] : 2ff66000 extract_package: Could not extract archive Sat Jan 8 18:30:50 unknown installd[26090] : 2ff66000 stage_package: Could not extract /var/tmp/install_staging.ReUsa4/foo.zip to /var/tmp/install_staging.ReUsa4/foo_extracted Sat Jan 8 18:30:50 unknown installd[26090] : 2ff66000 MobileInstallationInstall: Could not stage the package Sat Jan 8 18:30:50 unknown installd[26090] : 2ff66000 handle_install: API failed Sat Jan 8 18:30:50 unknown com.apple.itunesstored[26087] : MobileInstallationInstall: failed with -1

看起来像一堆问题“解压压缩包”。有人知道这是什么意思? 任何想法???

更新:我在Diawi网站上安装这个 - 它工作正常。所以,这不是一个代码签名问题。

+0

您是否曾经为此找到答案?我有同样的问题,似乎无法弄清楚。我的应用程序将通过其他方式安装,如Testflight,但不是当我设置它。 – Ruben 2011-01-16 15:16:54

+0

iPhone是否脱离“磁盘”空间?我不太可能怀疑但值得检查。 – 2011-01-21 18:43:26

+0

我有一个类似的问题,我的应用程序会显示“无法在此时下载”通知。这对我来说是一个非常奇怪的问题,因为我无法以受控的方式复制问题。一旦我下载了ipa,安装过程有时会失败。它可以在一些设备上工作,然后它不会,有时它不起作用,然后它就会工作。我花了数小时试图弄清楚这一点。请帮忙! – 2014-06-07 17:20:14

回答

13

您是否肯定在执行企业版分发时输入的URL指向您的IPA文件?它在那里显示foo.zip的事实似乎指向了这个方向。

0

我想出了我的问题,也许你有同样的问题。当将.ipa文件上传到我的网站时,我将它作为ASCII文件进行处理,当它应该是二进制文件时。无论您用什么方式上传文件,都要确保您可以指定用于上传文件的传输类型。希望这可以帮助

+1

我不知道这是它。我正在使用scp,这没有区分。你很可能使用了FTP,它可以。 – Brad 2011-01-16 04:37:39

3

可以检查的另一件事是部署目标版本与iPad iOS版本。在我的情况下,我建立了4.3个目标,而我的iPad是4.2.1。在我建立4.2并上传后,事情工作正常。

0

我正在将我的ipa上传到我用于修补的共享主机。我尝试了另一个主机,它工作正常。

对于未来的Google,这里是我得到我的设备上管理

unknown installd[1595] <Error>: 2fff9000 bom_file_error_handler: Payload/MyApp/[email protected]:No such file or directory 
unknown installd[1595] <Error>: 2fff9000 : Can't stat Payload/MyApp/[email protected]: No such file or directory 
unknown installd[1595] <Error>: 2fff9000 : Can't stat Payload/MyApp: No such file or directory 
unknown installd[1595] <Error>: 2fff9000 extract_package: Could not extract archive 
unknown installd[1595] <Error>: 2fff9000 stage_package: Could not extract /var/tmp/install_staging.mqnjNY/foo.zip to /var/tmp/install_staging.mqnjNY/foo_extracted 
unknown com.apple.itunesstored[1605] <Notice>: MobileInstallationInstall: failed with -1 
unknown installd[1595] <Error>: 2fff9000 MobileInstallationInstall: Could not stage the package 
unknown installd[1595] <Error>: 2fff9000 handle_install: API failed 
unknown installd[1595] <Error>: 2fff9000 send_message: failed to send mach message of 71 bytes: 10000003 
unknown installd[1595] <Error>: 2fff9000 send_error: Could not send error response to client 
1

是的,我们有同样的问题

WRONG 
Application URL:http://www.mycompany.com/ 

RIGHT 

Application URL:http://www.mycompany.com/MyApp.ipa 

一条线索是在图标下的进度条errrors: 如果您看到无法下载并且该栏位为0,那么我发现该plist中的内容是错误的。

测试plist中的所有URL。它们应该可以在浏览器中打开/下载。

如果进度条移动太快,它可以找到图像,但IPA是一个问题,请检查URL。

如果它移动的很慢,我发现它会使IPA下降。

如果它达到75%并失败,通常意味着它下载了它所能做的并且现在无法安装。

公开赛组织者/你的设备/控制台登录

如果你看到解压错误 - “倾斜解除封存”有件事错用IPA。 我们错了URL http://www.mycompany.com/所以认为它下载了default.htm,因为我们说这是应用程序的URL,然后试图解压缩并失败。

这是没有帮助通过应用CRAPPY DOC不给出一个例子!

0

我有同样的问题。

我创建了一个Ad-Hoc Distribution我的iPad应用程序的发行版,它的URL正确,但是之后将.plist和.ipa文件复制到我的FTP站点上的错误目录中。

将其复制到正确的位置(与创建存档时与“应用程序URL”设置相对应),修复了此问题。

感叹。那岂不是很好,如果终端给了我们为什么这样的应用程序未能安装一个易于阅读的描述...

2

转到产品 - >编辑模式 - >构建配置

更改调试发布并尝试它。 enter image description here