自iOS 9起,我的应用无法打开包含javascript和xml的网页。我想我在互联网上看到了一切,但似乎我无法弄清楚发生了什么。 运行php的服务器是: - 符合1.2标准; - 前向保密; - Apple认证的证明。
该应用程序正在使用AFNetworking 2.6(版本3.0应该在10月底可用),我得到的错误是:
NSURLSession / NSURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-9813)
我打电话的时候:
[self.mainWebView loadHTMLString:string2 baseURL:baseURL];
我还尝试在Apple描述(NSAllowsArbitraryLoads)或编写我的域名(NSExceptionDomains)时管理plist中的异常,但没有任何变化。
我应该在哪里进行更多调查?
Thanx非常感谢你的帮助。
的Fab
答案 0 :(得分:0)
在<logger name="consoleLogger" level="OFF">
<appender-ref ref="STDOUT" />
</logger>
<root level="INFO">
<appender-ref ref="FILE" />
</root>
文件中添加此代码。
.plist
答案 1 :(得分:0)
Thanx to Apple技术支持我解决了这个问题。一旦我使用TLSTools验证服务器配置正确,解决方案是通过电子邮件发送我们的自签名认证,然后在Mail中点击它,该应用程序开始正常工作。