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 安装应用程序(越狱)不起作用的主要内容,如果未能解决你的问题,请参考以下文章
如果应用程序是通过 iTunes 安装的,推送通知不起作用,但如果通过 XCode 安装,它们会起作用
为啥 FileSearch 元素的 MinVersion 属性在我的 WiX 安装程序中不起作用?