还有10天苹果ATS标准就要启用 开发者们准备好了吗
苹果在2015年9月发布iOS 9时还公布了ATS安全标准,该标准主要目的是为了避免用户的隐私信息泄露。
启用ATS安全特性的应用程序进行在网络连接时必须使用HTTPS加密传输协议来与服务器进行数据传输。
ATS主要也就是为了防止众多应用程序使用HTTP明文传输协议时遭到中间人攻击从而泄露用户的隐私数据。
在之前ATS安全特性是供开发者选择性使用的,而在今年六月苹果宣布自2017年1月1日起所有上架至应用商店的程序都必须支持ATS安全标准。
对于开发者来说尽管部署HTTPS加密传输可能会增加成本和降低网络连接速度,但保护用户隐私信息本身就是重中之重。
估计没有开发者愿意自己的用户信息被黑客攻击后泄露并出售给竞争对手,因此部署HTTPS也是必然的选择。
在HTTPS的证书选择上既可以使用诸如letsencrypt的免费证书,也可以选择诸如TrustAsia提供的付费证书。
距离2017年1月1日还有10天的时间了,开发者们都准备好了吗?