Apple App Transport Security 在哪里实施

Where is implemented the Apple App Transport Security

Apple App Transport Security 功能是否在 CFNetwork 中实现,或者它可能是沙箱或系统的一部分?

应用程序传输安全 (ATS) 由 NSURLSession class 和所有使用它的 API 强制执行。当您 link 您的应用针对 iOS 9.0 SDK 或更高版本或针对 macOS 10.11 SDK 或更高版本时,ATS 会自动启用。 (当您 link 针对 iOS 9.0 SDK 或更高版本或针对 macOS 10.11 SDK 或更高版本时,较旧的 NSURLConnection class 也会强制执行 ATS。)使用较低级别时,ATS 保护不可用Apple 提供的网络 API,或使用第三方网络库时。 Source