我需要使用https
加载webView
请求,这是我的示例代码
NSString *url = @"https://www.example.com";
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url]];
[self.webView loadRequest:request];
当我使用XCode 7.0时,它在iOS7和iOS8上工作正常,但在iOS9上它失败了,这是ATS配置
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>www.example.com</key>
<dict>
<key>NSExceptionMinimumTLSVersion</key>
<string>TLSv1.0</string>
<key>NSExceptionRequiresForwardSecrecy</key>
<false/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
</dict>
</dict>
配置不起作用,在iOS9上的Safari中打开https://www.example.com
失败,我该如何解决?
答案 0 :(得分:0)
该网站现在可以打开而且我没有做任何改变,绝对是由网站自己引起的