我刚刚下载了最新版本的 xCode (9.0 beta (9M136h))。
但是,当我尝试在 iOS 11 模拟器中向我的服务器发出请求时(使用 NSURLConnection sendAsynchronousRequest),收到错误消息:
NSURLSession/NSURLConnection HTTP 加载失败 (kCFStreamErrorDomainSSL, -9807) NSURLConnection 完成错误 - 代码 -1202
NSError 对象包含消息 - @"NSLocalizedDescription" : @"此服务器的证书无效。您可能正在连接到伪装成“***”的服务器,这可能会使您的机密信息面临风险。"
该 plist 包含:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
所以在这种情况下这不是问题(我猜)
不用说它在 iOS 10/9/8 中运行
有什么建议么?
提前致谢!