Webview中未加载某些HTTPS URL

Webview中未加载某些HTTPS URL,https,uiwebview,swift2,ios9,Https,Uiwebview,Swift2,Ios9,我正在将一个应用程序升级到Swift 2(Xcode 7) 当我在Webview中加载URL时,会出现一个奇怪的问题:一些HTTPS URL无法加载。其他URL(也是HTTPS)工作正常 我已经尝试将NSAppTransportSecurity-NSAllowsArbitraryLoads设置为YES,但这并不能解决问题。有人知道是什么导致了这个问题吗 还试图通过 setenv("CFNETWORK_DIAGNOSTICS", "3", 1); 但实际上,我不知道在日志文件中搜索什么才能找到问

我正在将一个应用程序升级到Swift 2(Xcode 7)

当我在Webview中加载URL时,会出现一个奇怪的问题:一些HTTPS URL无法加载。其他URL(也是HTTPS)工作正常

我已经尝试将NSAppTransportSecurity-NSAllowsArbitraryLoads设置为YES,但这并不能解决问题。有人知道是什么导致了这个问题吗

还试图通过

setenv("CFNETWORK_DIAGNOSTICS", "3", 1);

但实际上,我不知道在日志文件中搜索什么才能找到问题的原因。

使承载webview的类符合UIWebViewDelegate协议,并给出delegate方法的实现。func webview(webview:UIWebView,didFailLoadWithError错误:NSError?{},捕获错误代码并共享,这将更有帮助。已尝试此操作。发现问题发生在特定域进行302重定向时。我不明白的是,重定向在Safari(iPhone)和其他浏览器中似乎工作正常,但在webview中失败。还尝试了其他带有302重定向的页面,这些页面也可以正常工作。有没有办法显示/记录收到的标题?这是否回答了您的问题?使承载webview的类符合UIWebViewDelegate协议,并给出delegate方法的实现。func webview(webview:UIWebView,didFailLoadWithError error:NSError?{},捕获错误代码并共享更有用的代码。已尝试此操作。发现问题发生在特定域进行302重定向时。我不明白的是,重定向在Safari(iPhone)和其他浏览器中似乎工作正常,但在webview中失败。还尝试了其他带有302重定向的页面,这些页面也可以正常工作。有没有办法显示/记录收到的标题?这是否回答了您的问题?