iOS7.1企业应用”无法安装应用程序 因为证书无效”的解决方案

今天升级了iOS7.1后发现通过之前的url无法安装企业应用了,一直提示“无法安装应用程序 因为http://xxx.xxx.xxx证书无效”,吓一大跳。肯定是苹果又更改了这部分规格,赶紧问问Google大神。原来是由于iOS7.1要安装企业应用,url必须是https的,不能是http,这就要求我们的服务器要支持https。

解决方案一般有两个。一个是让我们的服务器支持https,另外一个是把Info.plist文件放到一个支持https的服务器上面去。

方案一比较麻烦,要用户安装我们的CA证书才能安装。无辜的用户又要多一步操作。所以我把Info.plist文件放到了dropbo上面。地址是https://www.dropbox.com

注册一个账号把Info.plist文件上传上去,然后获取分享链接,如下图

 

获取的链接如下

https://www.dropbox.com/s/xxxxxxxxx/info.plist

我们需要把域名换掉,换成如下

https://dl.dropboxusercontent.com/s/xxxxxxxxx/info.plist

然后替换之前的链接就可以了

<a href=”itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/xxxxxxxxx/info.plist” target=”_blank”><img src=”image/ios_7_1.png” width=”212″ height=”57″ border=”0″></a>

 

 

–每天一点点