ATS 应用传输安全(Xcode7之后不能访问网络解决方案)

ATS 应用传输安全(App Transport Security)

  • ATS 是iOS9和OS X El Capitan的一个新特性。目的是提高应用的安全性。

  • 基于HTTP传输数据的网络请求都是明文。不言而喻的这会引起相当大的安全风险。Apple强调每个开发者都应该致力于保证客户的数据都是安全的,尽管那些数据可能看起来并不是很重要或者很敏感。

  • 开启App Transport Security后,网络传输自动通过HTTPS传输而不是HTTP.

  • App Transport Security要求TLS (Transport Layer Security) 1.2或者更高。它是一系列加密协议的集合用来加强在网络连接上的安全性。

Xcode 配置

  • 强制访问(可以访问任何网址)
<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
  <true/>
</dict>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容