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

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

当我尝试安装它(直播)时,它说“等待...”,然后说“加载...”,然后“安装...”,然后我得到一个错误:“无法下载'MyAppName '“ - (完成)(重试)。

检查iPhone上的控制台,我会得到以下内容:

1月8日星期六18:30:50未知安装[26090]:2ff66000 extract_package:无法提取存档SAT 1月8日18:30:50未知安装[26090]:2FF6600S stage_package:不能提取/var/tmp/tmp/install_staging.stalging.reusa4/ foo.zip to/var/tmp/install_staging.reusa4/foo_extracted SAT 1月8日18:30:50未知安装[26090]:2ff66000 MobileinstallationStallationInstall:无法上演包裹SAT SAT SAT SAT 1月8日18:30:50 Unknown nasterd Installd [26090]:26090]:26090]:: 2ff66000 handle_install:API失败SAT 1月8日18:30:50 UNKNOWN COM.APPLE.ITUNESSTORED [26087]:MobileinStallationInstall:失败-1

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

更新: 我是DIAWI网站可以安装此网站 - 效果很好。因此,这不是代码签名问题。

有帮助吗?

解决方案

您是否认为进行企业发行时输入的URL指向IPA文件?事实在其中显示foo.zip似乎指向该方向。

其他提示

可能检查的另一件事是部署目标版本与iPad IOS版本。就我而言,我正在建立4.3的目标,而iPad为4.2.1。在我建造4.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%并且失败,通常意味着它下载了它的能力,现在安装了。

打开组织者/您的设备/控制台日志

如果您看到解压缩错误 - “ Cant Unarchive”出现了IPA的问题。我们的URL错误 http://www.mycompany.com/ 因此,请认为它下载了affault.htm,因为我们说这是应用程序URL然后尝试解开它并失败。

苹果cr脚的文档没有给出任何例子!!!

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

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

我弄清楚了我的问题,也许您遇到了同样的问题。在将.IPA文件上传到我的网站时,当它应该作为二进制文件时,我就是这样做的。无论您使用哪种方式上传文件,请确保可以指定用于上传的传输类型。希望这可以帮助

我将IPA上传到用于修补的共享主机上。我尝试了另一个主机,它效果很好。

对于将来的Google搜索器,这是我在组织者设备上遇到的错误

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

我有同样的问题。

我创造了一个 临时分布 发布我的iPad应用程序的URL正确,然后将.plist和.ipa文件复制到我的FTP网站上的错误目录中。

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

叹。如果终端给我们一个易于阅读的描述,说明了为什么这样的应用程序未能安装...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top