iOS 7.1下itms-services在线安装失败的解决方法
2014-03-19 10:34
204 查看
iOS 7.1正式版发布了,之前使用itms-services://URL方式在线安装ipa文件的方法失效了,点击的时候报错为:“无法安装应用程序,因xxx.com的证书无效”
其实iOS 7.1修改了manifest.plist文件的访问协议,之前可以通过http协议访问,在iOS 7.1之后必须使用https协议方式访问。
比如之前的链接代码为:
itms-services://?action=download-manifest&url=http://example.com/manifest.plist
在iOS 7.1之后,就需要修改为:
itms-services://?action=download-manifest&url=https://example.com/manifest.plist
同时发现https的请求链接在在iOS 7.1之前是不可以正常访问的。
而且服务器端必须配置成是支持https服务的,
https协议需要到ca申请证书,一般免费证书很少,需要交费。
需要一个SSL证书才能够实现在线安装ipa文件的功能。至于SSL是什么请看我的下一篇博客,以及HTTP与HTTPs的区别。
其实iOS 7.1修改了manifest.plist文件的访问协议,之前可以通过http协议访问,在iOS 7.1之后必须使用https协议方式访问。
比如之前的链接代码为:
itms-services://?action=download-manifest&url=http://example.com/manifest.plist
在iOS 7.1之后,就需要修改为:
itms-services://?action=download-manifest&url=https://example.com/manifest.plist
同时发现https的请求链接在在iOS 7.1之前是不可以正常访问的。
而且服务器端必须配置成是支持https服务的,
https协议需要到ca申请证书,一般免费证书很少,需要交费。
需要一个SSL证书才能够实现在线安装ipa文件的功能。至于SSL是什么请看我的下一篇博客,以及HTTP与HTTPs的区别。
相关文章推荐
- iOS 7.1下itms-services在线安装失败的解决方法
- Failed to install Tomcat6 service(Tomcat6安装失败解决方法)
- 在英文的windows 2008下安装vs 2008中文版补丁的失败的解决方法
- Cordova安装插件(包括本地插件)失败解决方法
- win7 64位 安装 VS2010 SP1 失败的解决方法
- 新浪微博 ios/android 你所访问的站点在新浪微博的认证失败 解决方法
- ubuntu14.04 server python3 安装matplotlib失败及解决方法
- Windows 7安装VS 2008失败 的解决方法
- CocoaPods安装失败的解决方法
- 32. 安装oracle11g时,先决条件一直失败的解决方法
- Oracle 11g安装过程中先决条件检查失败的解决方法
- Eclipse安装插件失败的解决方法
- Android x86 安装激活失败的解决方法 转自 沙
- iPhone内运行python,返回Killed: 9 ,iOS内安装python2.7等问题的解决方法
- mysql 安装失败解决方法
- 安装mod_fastcgi失败的解决方法
- 安卓模拟器安装失败解决方法dev kvm is not found
- Visual Studio 2008 安装失败(“Web 创作组件”无法安装)解决方法