macOS Sierra中的App Transport Security(ATS)允许例外吗?

时间:2016-09-13 16:37:12

标签: macos app-transport-security macos-sierra nsapptransportsecurity

因此,在2016年WWDC上,ATS于2017年1月宣布为强制性At least for iOS

查找有关更改内容的文档一直很棘手(但我想我可以通过几个WWDC视频来查找提到这一点的一个或两个幻灯片。)

macOS Sierra应用程序是否允许NSExceptionDomains例外?或者,如果没有服务器干预,我的应用程序会在1月份停止工作吗?

1 个答案:

答案 0 :(得分:0)

此更改涉及App Review将允许进入Mac / iOS App Store的内容(没有"合理"理由)。这不是操作系统本身的行为改变,现有的应用程序将继续有效。

  

首先,ATS的技术行为没有变化(除NSAllowsArbitraryLoadsInWebContentNSRequiresCertificateTransparency之外)。从技术角度来看,新播种的操作系统版本中的ATS例外工作方式与当前操作系统版本中的相同。

     

改变的是App Review对大多数ATS例外要求“合理的理由”。这里的目标是清除那些在ATS首次发布时,全局关闭并继续前进的人。这将不再允许。

来源:Post from Apple Developer Relations / Developer Technical Support