8

我正在尝试在我的 iOS 4.2 设备上通过网络下载我的应用程序。

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

当我尝试安装它(无线)时,它显示“正在等待...”,然后是“正在加载...”,然后是“正在安装...”,然后我收到错误消息:“无法下载 'myAppName '" - (完成)(重试)。

检查我的 iPhone 上的控制台,我得到以下信息:

1 月 8 日星期六 18:30:50 未知已安装 [26090]:2ff66000 extract_package:无法提取存档 1 月 8 日星期六 18:30:50 未知已安装 [26090]:2ff66000 stage_package:无法提取 /var/tmp/install_staging.ReUsa4/ foo.zip 到 /var/tmp/install_staging.ReUsa4/foo_extracted 1 月 8 日星期六 18:30:50 未知已安装 [26090]:2ff66000 MobileInstallationInstall:无法暂存包 1 月 8 日星期六 18:30:50 未知已安装 [26090]: 2ff66000 handle_install:API 失败,周六 1 月 8 日 18:30:50 未知 com.apple.itunesstored[26087]:MobileInstallationInstall:失败并显示 -1

看起来像一堆问题“提取档案”。有谁知道这是什么意思?有任何想法吗???

更新:我在 Diawi 网站上安装它 - 它运行良好。因此,这不是代码签名问题。

4

7 回答 7

15

您确定您在进行 Enterprise 分发时输入的 URL 指向您的 IPA 文件吗?它在那里显示 foo.zip 的事实似乎指向了那个方向。

于 2011-01-21T18:40:03.087 回答
3

可以检查的另一件事是部署目标版本与 iPad iOS 版本。就我而言,我正在构建 4.3 目标,而我的 iPad 是 4.2.1。在我构建 4.2 并上传之后,一切正常。

于 2011-05-14T03:16:30.663 回答
2

是的,我们有同样的问题

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

RIGHT

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

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

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

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

如果它移动缓慢,我发现它可以下载 IPA。

如果它达到 75% 并且失败,通常意味着它下载了它可以下载的内容,现在安装失败。

打开管理器/您的设备/控制台日志

如果您看到解压缩错误 - “无法取消归档”,ipa 有问题。我们有错误的 URL http://www.mycompany.com/所以认为它下载了 default.htm 因为我们说这是应用程序 URL 然后尝试解压缩它并失败。

苹果蹩脚的文档没有给出例子,这都没有帮助!!!!

于 2012-08-16T12:30:57.257 回答
2

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

将 Debug 更改为 Release 并尝试一下。在此处输入图像描述

于 2013-06-26T10:00:56.663 回答
0

我发现了我的问题,也许你也有同样的问题。将 .ipa 文件上传到我的网站时,我将其作为 ASCII 文件上传,而它应该是二进制文件。无论您使用哪种方式上传文件,请确保您可以指定用于上传文件的传输类型。希望这可以帮助

于 2011-01-16T03:24:02.437 回答
0

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

对于未来的谷歌用户,这是我在 Organizer 中的设备上遇到的错误

unknown installd[1595] <Error>: 2fff9000 bom_file_error_handler: Payload/MyApp/thumb@2x.png:No such file or directory
unknown installd[1595] <Error>: 2fff9000 : Can't stat Payload/MyApp/thumb@2x.png: 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
于 2012-06-20T04:33:31.013 回答
0

我有同样的问题。

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

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

叹。如果终端给我们一个易于阅读的说明,说明为什么此类应用程序无法安装,那不是很好吗...

于 2013-06-24T18:43:48.673 回答