iOS如何强制连接以独占使用安全连接?

时间:2016-06-24 11:57:57

标签: ios security tcp udp tls1.2

从2017年开始,Apple will require HTTPS connections for iOS apps。应用程序将被迫使用基于TLS的ATS成功建立连接。

我目前正在为客户开发网络测量工具。使用低级套接字接口,目的是通过TCP或UDP将数据包传输到网络中的服务器,以便测量WiFi连接的速度。

由于目前尚不清楚Apple将如何执行新规则,我们发现很难估计我们的应用程序将如何受其影响。有没有更多的信息?它们适用于哪种类型的连接?根据iOS将连接标记为不安全的特性?

1 个答案:

答案 0 :(得分:1)

你的应用应该没问题。请参阅此主题,并附上Apple员工的回复:https://forums.developer.apple.com/thread/48979

相关部分:

  

首先,ATS的技术行为没有变化(除了添加NSAllowsArbitraryLoadsInWebContent和NSRequiresCertificateTransparency之外)。从技术角度来看,新播种的OS版本中的ATS异常与当前OS版本中的ATS异常相同。   更改的内容是App Review对大多数ATS例外要求“合理的理由”。这里的目标是清除那些在ATS首次发布时,全局关闭并继续前进的人。这将不再允许。