在iOS 7.1上获取"无法安装应用程序,因为证书无效"错误

ipo*_*fly 8 ios7.1 ibm-mobilefirst

当我的客户端将他们的设备更新到iOS 7.1,然后尝试从AppCenter更新我们的应用程序时,我收到了上述错误.

经过一番搜索,我在这里发现了一个类似问题的帖子.但是,由于我在客户端使用AppCenter更新应用程序的环境中,我无法使用USB插件并为他们安装应用程序.

在支持发布之前,是否有通过AppCenter进行下载的解决方法?

pat*_*ron 8

从iOS 7.1开始对iOS进行了更改,要求通过HTTPS(而不是HTTP)进行OTA应用程序安装,并且不存在允许用户继续接受旧行为的规定(即,允许通过HTTP安装应用程序) ).我的理解是,这是作为安全增强而完成的.

要从Application Center在iOS 7.1上进行应用程序安装,您需要将Application Center配置为使用HTTPS而不是HTTP,使用将被iOS设备接受为有效的证书 - 即由已识别的证书颁发公共CA,或由您已设置移动设备接受的私有CA颁发的CA. 您可以在此处找到有关如何执行此配置的更多信息:

http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.worklight.installconfig.doc/appcenter/c_ac_ssl_config.html