Hi,
I studied the basic knowledge of ATS, and i noticed that the scope of ATS is mentioned in the topic "Using ATS in Apple Frameworks" and "Availability of ATS for Remote and Local Connections" of post, but i still have some questions regarding the scope of ATS, can you help anwser below questions?
- The topic "Using ATS in Apple Frameworks" mentioned "ATS is enforced by the
orNSURLSession
lass and all APIs that use it,", but it does not mention the network connection for UIWebView, WKWebView, and AV Foundation framework. My question is, the network connection for UIWebView, WKWebView, and AV Foundation framework also based on NSURLSession or NSURLConnection? If the answer is No, can you help provide more detailed information for the scope of ATS in Apple Frameworks?NSURLConnection c
- The topic "Availability of ATS for Remote and Local Connections" mentioned "The system does not provide ATS protection to connections made to 'Internet protocol (IP) addresses'", but i found when ATS is fully enabled for the Application running on iOS 9 device, the connction(e.g. Using UIWebView to load http://10.170.78.111) blocked by ATS, this rule does not apply to iOS 9 device. My question is, does this rule only apply to iOS 10?
- The topic "Availability of ATS for Remote and Local Connections" mentioned "The system does not provide ATS protection to connections made to 'Unqualified host names'". My question is, does this rule apply to iOS 9? And can you help provide standard for "Unqualified host names"?
BR,
Bruce