我正在尝试从Phonegap iPad应用中启动OTA应用安装。我试过这个:
var url = "http://www.example.com/test.plist";
window.open("itms-services://?action=download-manifest&url=" + url, "_blank");
这适用于iOS 5但非iOS 6 。
我也尝试使用ChildBrowser插件指向一个带有OTA应用安装链接的页面,但这也不起作用(如果我直接从原生iPad浏览器访问网页,它工作正常)。
有谁知道如何从Phonegap iPad应用程序中启动OTA应用程序安装? (必须适用于iOS 5和iOS 6)。
我正在尝试在ad hoc iPad应用程序中实现自动更新功能(而不是通过App Store)。因此,当应用程序检测到有新的更新时,它会提示用户安装新的更新,这就是我需要此功能的地方。
答案 0 :(得分:3)
行。事实证明。 iOS 6的模拟器不理解此URL itms-services://?action=download-manifest
,因此无法正常工作。
在运行iOS 6的物理iPad上测试后,一切正常。