无法通过safari安装AD-HOC分发

时间:2012-02-20 00:52:55

标签: iphone ios xcode provisioning

我花了大约4个小时试图通过safari工作来安装adhoc。 我的应用程序在模拟器中工作正常,我甚至在调试时在我的设备上工作正常。 我使用UDID创建了一个adhoc分发配置文件,并使用adhoc配置创建了一个存档。 我使用“为企业分发保存”创建了一个ipa,并填写了ipa等位置的详细信息。 使用带链接的基本html上传到网络空间。

现在,当我点击iPhone上的链接时,它会下载应用程序,但无法安装。 这是控制台日志

    Feb 20 00:49:59 unknown SpringBoard[15] <Warning>: could not save thumbnail for downloading icon: image=(null) path='/var/mobile/Library/SpringBoard/DownloadingIconImageCache/com.venderbase.ibetandwin-0A53F66A-32AF-4460-BCA6-27D20BD1F349'
Feb 20 00:49:59 unknown SpringBoard[15] <Warning>: could not save thumbnail for downloading icon: image=(null) path='/var/mobile/Library/SpringBoard/DownloadingIconImageCache/com.venderbase.ibetandwin-BDA582E5-CAF2-4846-AA9A-81FF96E10A4F'
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 extract_package: Could not extract archive
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 stage_package: Could not extract /var/tmp/install_staging.fgTWMV/foo.zip to /var/tmp/install_staging.fgTWMV/foo_extracted
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 MobileInstallationInstall: Could not stage the package
Feb 20 00:49:59 unknown com.apple.itunesstored[130] <Notice>: MobileInstallationInstall: failed with -1
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 handle_install: API failed
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 send_message: failed to send mach message of 71 bytes: 10000003
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 send_error: Could not send error response to client

我卡在iPhone上部分安装的应用程序图标上。我已尝试与iTunes同步删除它并重新启动但它不会继续。

我怎样才能a)安装或b)删除?

由于

4 个答案:

答案 0 :(得分:4)

看来我的ipa很好并且签名正确。问题是以前iPad的部分安装卡住了一定不能正确构建。 我用Jacobs的想法继续按x来摆脱它们。我不得不按住图标,按x,按住主屏幕,按住图标,按x等...大约5次,它最终消失了。 然后我的ipa安装得很好。

感谢。

答案 1 :(得分:2)

我使用Beta Builder取得了巨大的成功:http://itunes.apple.com/us/app/betabuilder-for-ios-apps/id415348946?mt=12这是2美元,省去了很多麻烦。

但是,当我刚刚添加设备时,分发配置文件偶尔会给我带来麻烦。似乎有帮助的一件事是从XCode中删除配置文件,并完全退出XCode ...启动XCode并添加配置文件...存档和分发。然后,在BetaBuilder中打开IPA文件。

答案 2 :(得分:1)

另一个想法是更改捆绑版本(增加它),这说服设备已经更新了某些内容。在类似的情况下,这个技巧对我有用!

答案 3 :(得分:1)

在尝试从iPad上卸载失败的无线(OTA)安装时,我对上面提到的Springboard [15]问题有类似的体验。多次尝试卸载最终删除了该应用。

在失败的OTA ad-hoc安装期间也遇到了相关的Springboard [51]错误。两者都与无法在给定路径上找到资源有关。

我最终发现图标文件在某种程度上与应用程序没有正确关联,从而导致无效的清单。删除图标然后重新添加并重新存档,构建新的发行版并将.ipa和.plist上传到网站解决了这个问题。