`
小小-xiaoxiao
  • 浏览: 11254 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

IOS7.1以后企业应用发布强制需要HTTPS协议

 
阅读更多
一、 问题背景
苹果发布IOS7.1以后,企业应用发布强制需要使用HTTPS协议。需要用https协议就需要在服务器上部署SSL证书。
二、 问题描述
苹果发布IOS7.1以后,用户安装app,需要使用https协议来下载plist文件,也就是说,在安装app的第一步,下载.plist文件,就需要使用https协议。https协议如下:



用户要使用https来下载.plist文件就需要企业网站支持https协议访问。企业网站如何做到支持HTTPS协议呢?只有在网站服务器上部署SSL证书才能使网站支持HTTPS协议。

三、 少数技术人员会采用的错误解决方案:自己做自签SSL证书
少数技术人员不愿意找公司申请经费购买全球信任的SSL证书(比如超真SSL)而选择自己在服务器上做自签SSL证书,将自签SSL证书在服务器上配置好之后,用https访问有如下提示:



出现这种提示的原因是使用的SSL证书是自签证书,没有在IOS里面预置其根证书,所以不受IOS信任,用户必须点“继续”按钮才可以继续访问下载应用,但是点“继续”需要用户自己承担很大的风险,用户当然不愿意冒险,结果必然是放弃使用该应用。
开发人员通宵达旦费了很多精力,脑细胞都不知道死了多少,应用开发好了,还节省成本自己做了自签SSL证书,结果却是生生将用户赶走了,甚是可惜!


四、 正确的解决方案
找中国注册的CA机构,总部或资产在中国,且有较大规模,有工信部CA牌照且具有长久存续能力,可以长久提供稳定、可靠、安全数字证书服务的CA(如沃通CA)申请全球信任的SSL证书(如超真SSL证书)。只有这样才能保证其尊重中国法律,受法律保护。
1、联系沃通CA购买全球信任的超真SSL 证书,沃通CA官网:https://www.wosign.com/price.htm  ,证书购买网站:https://buy.wosign.com ,如何购买略过。
2、成功拿到沃通超真SSL证书后在服务器上部署好就可以用Https访问,并且没有任何警告提示,用户可以放心使用咯。
成功部署案例:



各种服务器的SSL证书安装指南:
http://www.wosign.com/support/ssl_installation.htm ,安装有任何问题都可以随时找沃通技术支持帅哥,技术支持专线:0755-26027828,技术支持24小时值班电话:133 9282 9446.
  • 大小: 106.8 KB
  • 大小: 65.3 KB
  • 大小: 352.4 KB
分享到:
评论

相关推荐

    windows下搭建iOS7.1应用发布的Https-Tomcat服务器

    iOS7.1以后,http形式发布的iOS企业应用不能正常下载安装了,必须使用https的协议,被文档就是基于Window系统,搭建一个能够发布iOS7.1以上系统的https的Tomcat服务器 部署帮助文档:...

    解决 iOS7.1企业应用"无法安装应用程序 因为证书无效"的问题

    免费自签证书,Tomcat下解决iOS7.1企业应用"无法安装应用程序 因为证书无效"的问题。文档和例子详细说明了tomcat(Apache文档中也有解决说明)下解决 iOS7.1企业应用"无法安装应用程序 因为证书无效"的问题,在服务器...

    tomcat下解决 iOS7.1企业应用"无法安装应用程序 因为证书无效"的问题

    文档和例子详细说明了tomcat下解决 iOS7.1企业应用"无法安装应用程序 因为证书无效"的问题,在ios7.1真机上测试通过。遗留问题是每个ip地址都要证书,那么客户端需要多次安装客户端证书,解决办法是生成一个根证书,...

    iOS 7.1 DeveloperDisk Image

    【iOS 7.1 DeveloperDisk Image】是苹果公司为开发者提供的一个重要的开发工具,主要用于iOS应用的测试和调试。这个压缩包文件包含了iOS 7.1版本的操作系统镜像,使得开发者能够在模拟器或者实际设备上运行并测试...

    ios7.1强制隐藏ID

    在iOS 7.1及7.1.2版本中,存在一种方法可以暂时隐藏或“强制隐藏”Apple ID,但请注意,这并不意味着可以永久移除或破解Apple ID。 首先,我们来了解为何要隐藏Apple ID。通常情况下,如果一个设备被锁定到某个...

    ios7 ios7.1 ios7.1.1完美越狱工具

    ios7 ios7.1 ios7.1.1完美越狱工具

    ios7.1引导

    iOS7.1_PwnDFU_Boot_Tool

    ios7.1越狱工具

    ios7.1越狱工具 由越狱大神发布我只是搬运工

    juniper防火墙ios 7.1R6.0 解压包2

    juniper防火墙最新版的ios j-sa-7.1R6.0-b20169-package

    ios7.1正式版完美越狱

    ios7.1正式版完美越狱

    苹果旧版快手支持iOS7.1+

    苹果旧版快手支持iOS7.1+

    DeveloperDiskImage for ios 7.1

    DeveloperDiskImage for ios 7.1 iOS 真机调试解决“Could not find Developer Disk Image”问题 资源包: 将文件解压拖入目录 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Device...

    evasi0n7苹果IOS7.1Beta4越狱

    evasi0n7苹果IOS7.1Beta4越狱

    iOS应用无线发布SOP

    iOS 企业应用发布 SOP 是一份关于在 iOS7.0 以下及 7.1 以上版本中,搭建企业应用发布网站的标准操作流程(SOP)。这份 SOP 涵盖了从发布方案到应用打包的整个过程,旨在帮助企业快速搭建 iOS 企业应用发布平台。 ...

    libopencore-amrnb.a iOS7.1支持armv7,armv7s,arm64版本

    在iOS应用开发中,我们经常需要处理音频编码和解码的问题,这时就需要用到各种库,其中`libopencore-amrnb`是一个重要的音频编解码库,特别适用于AMR-NB(Adaptive Multi-Rate Narrowband)格式的音频。本篇将深入...

    ios7.1固件

    本周云计算频道内容精彩纷呈,有150年前的人类如何利用大数据可视化技术赶走霍乱、有支撑4.5亿活跃用户的WhatsApp架构概览、有IBM出手收购NoSQL数据库公司Cloudant、还有英特尔发布至强E7 v2处理器。

    evasi0n 7 for mac ios7.1越狱工具~

    "evasi0n 7 for mac ios7.1越狱工具"是专门为Mac用户设计的一款iOS设备越狱工具,主要针对iOS 7.1及以下版本。在深入探讨这个工具之前,我们先来理解一下什么是越狱。 越狱是指通过特定的技术手段,绕过苹果对iOS...

    vuforia-sdk-ios-7-1-31

    2. **iOS兼容性**:vuforia-sdk-ios-7-1-31明确指出它适用于iOS 7.1版本及以上,这意味着开发者可以利用这个SDK为运行iOS 7.1及更高版本的iPhone和iPad创建AR应用。然而,随着新版本的iOS系统不断更新,开发者需要...

    libopencore-amrnb.a libopencore-armwb.a iOS7.1支持armv7,armv7s,arm64版本

    《iOS7.1环境下libopencore-amrnb与libopencore-amrwb库的使用详解》 在iOS开发中,音频处理是一项至关重要的任务,特别是在语音通信和多媒体应用中。AMR(Adaptive Multi-Rate)是一种广泛应用于移动通信中的音频...

    ios7.1有锁升级gpp安装

    我们有软件成本和服务器的,而且你这个也挺复杂的,每半个小时是搞不定的

Global site tag (gtag.js) - Google Analytics