不同版本的iOS需要不同的iOS无线分发方法吗?

时间:2013-03-26 15:59:51

标签: ios ota enterprise-distribution

我创建了一个针对iOS 4.3及更高版本的Cordova iOS应用。我正在使用企业OTA来分发应用程序。该应用程序安装在服务器上,其中包含指向plist文件的链接,如下所示。

<a href="itms-services://?action=download-manifest&amp;url=http://ww7.mysite.com/mobile/MyAppName.plist" style="font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: xx-large; font-weight: normal; font-style: normal; color: #FF9900">Install App</a>

该应用程序在iOS 6上安装正常。在iOS 4.3和5.1上,我收到错误“无法连接到ww7.mysite.com”

当我在尝试安装应用程序时使用iPhone配置实用程序查看控制台时,我看到以下错误。

“3月26日11:00:00 iPhone itunesstored [302]:无法加载带有基础错误的下载清单:错误域= SSErrorDomain代码= 1”无法连接到iTunes Store“UserInfo = 0x1c5645f0 {NSLocalizedDescription =无法连接到iTunes存储}“

1 个答案:

答案 0 :(得分:1)

事实证明,在我构建期间,当我到达创建.plist和.ipa文件的“Save For Enterprise”步骤时,我正在重命名.ipa文件。看起来iOS 6处理这个重命名是好的,而早期版本的iOS不会接受不同的名称。使用默认名称保存.ipa文件解决了问题。