不同版本的iOS是否需要不同的iOS空中分发方法?

不同版本的iOS是否需要不同的iOS空中分发方法?,ios,ota,enterprise-distribution,Ios,Ota,Enterprise Distribution,我已经创建了一个iOS应用程序,Cordova的目标是iOS 4.3及更高版本。我正在使用企业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

我已经创建了一个iOS应用程序,Cordova的目标是iOS 4.3及更高版本。我正在使用企业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 Code=1“无法连接到iTunes商店”用户信息=0x1c5645f0{NSLocalizedDescription=Cannot connect to iTunes Store}”

在我的构建过程中,当我到达“为企业保存”时创建.plist和.ipa文件的步骤我正在重命名.ipa文件。看起来iOS 6可以处理这个重命名,而iOS的早期版本不会接受其他名称。用默认名称保存.ipa文件解决了问题。

结果表明,在生成过程中,当我达到创建.plist和.ipa文件的“为企业保存”步骤时,我正在重命名.ipa文件。看起来iOS 6可以处理这个重命名,而iOS的早期版本不会接受其他名称。使用默认名称保存.ipa文件解决了问题。

自iOS 4以来,OTA分发机制和plist格式一直非常稳定。假设您已经正确设置了所有内容,您不应该看到这样的错误。自iOS 4以来,OTA分发机制和plist格式一直非常稳定。假设您已经正确设置了所有内容,您不应该看到这样的错误。