OTA 安装应用程序(越狱)不起作用

Posted

技术标签:

【中文标题】OTA 安装应用程序(越狱)不起作用【英文标题】:OTA install of app (jailbreak) doesn't work 【发布时间】:2013-04-30 15:51:27 【问题描述】:

我在 Xcode 中制作了一个应用程序(没有开发者证书,因此适用于越狱设备)。

我尝试使用它进行无线 (itms) 安装,但是当我尝试安装时总是说:

无法下载 MyApp……

我尝试使用 AppCake(安装替代品)安装 ipa 文件,但它有效……为什么?

(我已安装 AppSync)

请问有人有解决办法吗?

更新:是的,ipa的正确URL在plist文件中……

更新 2:这是我在网站上点击安装时的控制台...:

Apr 30 18:28:23 iPhone-van-Evert-De-Spiegeleer sandboxd[2216] <Notice>: MS:Notice: Installing: (null) [sandboxd] (793.00)
Apr 30 18:28:23 iPhone-van-Evert-De-Spiegeleer syncdefaultsd[2202] <Warning>: com.apple.mobilesafari has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement
Apr 30 18:28:23 iPhone-van-Evert-De-Spiegeleer syncdefaultsd[2202] <Warning>: Can't get application info for com.apple.mobilesafari
Apr 30 18:28:23 iPhone-van-Evert-De-Spiegeleer syncdefaultsd[2202] <Warning>: com.apple.mobilesafari has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement
Apr 30 18:28:23 iPhone-van-Evert-De-Spiegeleer syncdefaultsd[2202] <Warning>: Can't get application info for com.apple.mobilesafari
Apr 30 18:28:23 iPhone-van-Evert-De-Spiegeleer syncdefaultsd[2202] <Warning>: com.apple.mobilesafari has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement
Apr 30 18:28:23 iPhone-van-Evert-De-Spiegeleer syncdefaultsd[2202] <Warning>: Can't get application info for com.apple.mobilesafari
Apr 30 18:28:23 iPhone-van-Evert-De-Spiegeleer syncdefaultsd[2202] <Warning>: com.apple.mobilesafari has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement
Apr 30 18:28:23 iPhone-van-Evert-De-Spiegeleer syncdefaultsd[2202] <Warning>: Can't get application info for com.apple.mobilesafari
Apr 30 18:28:24 iPhone-van-Evert-De-Spiegeleer installd[44] <Error>: 0x2ffec000 handle_install: Install of "/var/mobile/Media/Downloads/3841534856026300275/-2859867327384530431" requested by itunesstored
Apr 30 18:28:24 iPhone-van-Evert-De-Spiegeleer installd[44] <Error>: 0x2ffec000 extract_package: Could not extract archive
Apr 30 18:28:24 iPhone-van-Evert-De-Spiegeleer installd[44] <Error>: 0x2ffec000 stage_package: Could not extract /var/mobile/Media/Downloads/3841534856026300275/-2859867327384530431 to /var/tmp/install_staging.reTUPC/foo_extracted
Apr 30 18:28:24 iPhone-van-Evert-De-Spiegeleer itunesstored[151] <Error>: 0x1ab4000 MobileInstallationInstall: failed with -1
Apr 30 18:28:24 iPhone-van-Evert-De-Spiegeleer installd[44] <Error>: 0x2ffec000 MobileInstallationInstall_Server: Could not stage the package
Apr 30 18:28:24 iPhone-van-Evert-De-Spiegeleer installd[44] <Error>: 0x2ffec000 handle_install: API failed

【问题讨论】:

我建议查看控制台日志以获取更多信息。 @VictorRonin 我将它添加到问题中^^ 【参考方案1】:

看看这个问题: NSUbiquitousKeyValueStore error: no valid com.apple.developer.ubiquity-kvstore-identifier entitlement

特别是关于 AppSync 的回答。

【讨论】:

以上是关于OTA 安装应用程序(越狱)不起作用的主要内容,如果未能解决你的问题,请参考以下文章

通过 USB 安装不起作用 - 在 7.0 设备上

如果应用程序是通过 iTunes 安装的,推送通知不起作用,但如果通过 XCode 安装,它们会起作用

为啥 FileSearch 元素的 MinVersion 属性在我的 WiX 安装程序中不起作用?

wpf 虚拟键盘在安装过程中不起作用

从 xcode 推送通知运行应用程序时正在运行,但是在安装 ipa 时它不起作用

如果用户卸载应用程序然后从商店重新安装,ios 推送通知不起作用?