苹果从17年元旦开始强制要求HTTPS?!官方表示你们误会了
2016-12-29 21:56
288 查看
原文 http://reactnative.cn/post/2600
长期以来流传一则消息,苹果将于17年1月1日收紧ats政策,强制接口使用HTTPS协议。依据据说是6月14日开发者大会上的演讲。
但是苹果真的这么激进吗?苹果开发者论坛里一名官方人员近日对此进行了 澄清 :
First up, there have been no changes to the technical behaviour of ATS (other than the addition of NSAllowsArbitraryLoadsInWebContent and NSRequiresCertificateTransparency). From a technical perspective, ATS exceptions in the newly seeded OS releases work the same way as they do in the current OS release.
首先,ATS的技术行为不会有任何变化(除了新增两个字段NSAllowsArbitraryLoadsInWebContent和NSRequiresCertificateTransparency,也就是更细分权限)。从技术角度来看,ATS在iOS10中和iOS9中的表现完全一致。
What has changed is that App Review will require “reasonable justification” for most ATS exceptions. The goal here is to flush out those folks who, when ATS was first released, simply turned it off globally and moved on. That will no longer be allowed.
那么到底是什么变化了呢?我们会收紧审核政策,即对于开发者添加的ATS例外(即http接口),要求提供一个“合理的解释”。之所以要增加这么一个“麻烦”,是为了避免开发者们都无脑地全局关闭ATS,使得ATS偏离其初衷,形同虚设。开发者将无法再无脑地全局关闭ATS,并且添加例外时需要提供合理的解释。
如此看来,苹果是想以这样的形式教育和促进https的普及,但也没有激进到一刀切的地步。一句话总结:
你仍然可以在17年之后使用http接口,但需要在ATS中添加例外,同时审核时多少说两句理由。更重要的是,你要知道这个政策会越来越紧。躲得过初一,躲不过十五。早点开始考虑向HTTPS迁移吧!
长期以来流传一则消息,苹果将于17年1月1日收紧ats政策,强制接口使用HTTPS协议。依据据说是6月14日开发者大会上的演讲。
但是苹果真的这么激进吗?苹果开发者论坛里一名官方人员近日对此进行了 澄清 :
First up, there have been no changes to the technical behaviour of ATS (other than the addition of NSAllowsArbitraryLoadsInWebContent and NSRequiresCertificateTransparency). From a technical perspective, ATS exceptions in the newly seeded OS releases work the same way as they do in the current OS release.
首先,ATS的技术行为不会有任何变化(除了新增两个字段NSAllowsArbitraryLoadsInWebContent和NSRequiresCertificateTransparency,也就是更细分权限)。从技术角度来看,ATS在iOS10中和iOS9中的表现完全一致。
What has changed is that App Review will require “reasonable justification” for most ATS exceptions. The goal here is to flush out those folks who, when ATS was first released, simply turned it off globally and moved on. That will no longer be allowed.
那么到底是什么变化了呢?我们会收紧审核政策,即对于开发者添加的ATS例外(即http接口),要求提供一个“合理的解释”。之所以要增加这么一个“麻烦”,是为了避免开发者们都无脑地全局关闭ATS,使得ATS偏离其初衷,形同虚设。开发者将无法再无脑地全局关闭ATS,并且添加例外时需要提供合理的解释。
如此看来,苹果是想以这样的形式教育和促进https的普及,但也没有激进到一刀切的地步。一句话总结:
你仍然可以在17年之后使用http接口,但需要在ATS中添加例外,同时审核时多少说两句理由。更重要的是,你要知道这个政策会越来越紧。躲得过初一,躲不过十五。早点开始考虑向HTTPS迁移吧!
相关文章推荐
- 苹果从17年元旦开始强制要求HTTPS?!官方表示你们误会了
- 苹果开发者客服是没有收到任何通知:关于强制要求2017年1月1号之后 苹果所有应用必须https。
- 苹果ios App强制执行Https协议
- 关于2017年1月1日IOS强制使用Https协议--官方回答
- https(苹果要求2017年01月01日必须支持ATS)
- 苹果强制使用HTTPS传输了怎么办?——关于HTTPS,APP开发者必须知道的事
- 倒计时11天,苹果iOS强制HTTPS迫在眉睫
- 【苹果官方专题 CocoaChina翻译 】从今天开始学习
- 苹果强制使用HTTPS传输了怎么办?——关于HTTPS,APP开发者必须知道的事
- 倒计时11天,苹果iOS强制HTTPS迫在眉睫
- 2月1日大限将至,苹果App Store的64位强制要求!X5开源框架早在诞生之初就完美支持64位!
- 苹果官方Apple Pay开发文档(中文版):开始使用Apple Pay
- 苹果ATS(强制HTTPS)审核新政解码
- 苹果强制使用HTTPS传输后APP开发者必须知道的事
- WIN10从2016.11开始就强制驱动必须要求经过WHQL认证,而2015的win10就没有问题
- 苹果要求开发者们开始提交iOS 8 Apps
- GitHub Pages站点官方宣布开始使用HTTPS
- 苹果ATS(强制HTTPS)审核新政解码
- 苹果iOS强制HTTPS迫在眉睫,距离2017年只剩1天,准备好了么?
- 在扑克牌游戏中,每次游戏开始都要求把54张牌重新排列一下,称为洗牌。试编写程序将一副扑克牌(用54个整数1~54表示)随机洗好后,顺序输出54张牌的情况。