banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

[iOS]7.1使用OTA部署APP出现Cannot install applications错误

iOS 升级到 7.1 之后,之前一直使用正常的 OTA 部署的网站在安装 APP 时报出了以下错误

Cannot install applications because the certificate for www.example.com is not valid

而在 7.0 和之前的版本上没有这类问题,经过调查得知 iOS7.1 以后强制使用 https 安全连接方式才能正常部署,OTA 部署用 plist 文件和 ipa 文件的 URI 必须以 https 方式开头,而 7.1 之前使用 http 即可,影响范围包括企业内部署使用的 Ad-HOC 和 InHouse 方式。

以下是 stackoverflow 上的几种解决方案,如果一时没有 https 服务器,使用 Dropbox 部署也是不错的选择 http://stackoverflow.com/questions/20276907/enterprise-app-deployment-doesnt-work-on-ios-7-1?utm_campaign=ios_wiki_com_issue_4&utm_source=ios_wiki_com&utm_medium=website

补充一下 iOS9.0 以后强制开启的 Https 作为 http 协议的传输方式,不光是 OTA 部署甚至是 APP 内容都禁止使用 http。 lidaren.com 目前已经全面开启 https 协议方式支持,如果大家需要的话,我这里可以提供免费的 OTA 部署服务,数量有限,欢迎在本文留言索取。

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。