首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS 9应用程序传输安全性

iOS 9应用程序传输安全性
EN

Stack Overflow用户
提问于 2015-10-19 03:55:35
回答 1查看 600关注 0票数 1

如果您在调试区域中收到以下消息,我看到您应该在info.plist中添加:

应用程序传输安全性阻止了明文HTTP (http://)资源负载,因为它是不安全的)。可以通过应用程序的Info.plist文件配置临时异常。

我从未在Xcode 7.0.1,iOS 9中收到过这条消息。我也在使用AdMob,它指出,如果ATS打开,ATS可能会影响您的广告显示。但是,我对显示测试广告还是实时广告的AdMob或iAd广告没有异议,而且我从来没有收到调试区域的ATS消息。

我还读到,如果你把自动测试系统代码放入info.plist,苹果可能会拒绝你的应用程序,如果他们发现你没有很好的理由这么做。

那么,我如何知道是否需要在info.plist中实现ATS代码呢?

EN

回答 1

Stack Overflow用户

发布于 2015-10-19 04:25:27

基本上,据我所知,ATS意味着您不能再在对出站urls的任何调用中使用http,因为它们将被阻塞。只有在计划使用http调用时,才需要将此更改实现到plist中。

为了将通信排除在ATS限制之外,您必须在info.plist中指定域名。

除非您使用的其中一个库具有需要允许的特定urls,如果您没有特定的服务器,则可以通过不安全的连接(而不是https)与您联系,而不必做任何事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33206404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档