尝试请求url时iOS UIWebView崩溃

Ali*_*Ali 7 uiwebview ios

我得到了以下错误,

  Assertion failed: (stream != NULL), function cb_spdylay_on_stream_close, file /SourceCache/CFNetwork_Sim/CFNetwork-711.1.12/SPDY/SPDYConnection.cpp, line 1775.
Run Code Online (Sandbox Code Playgroud)

当试图使用代码打开链接时,

 - (void)viewDidLoad 
{
   [super viewDidLoad];
   [self.webV loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"https://drive.google.com/file/d/0B_FNaB0Xf3wVRVg3UVhaLWpPclU/view"]]];
}
Run Code Online (Sandbox Code Playgroud)

这个错误在3天之前没有发生

Sto*_*oph 2

我也刚刚遇到这个问题。我知道这没有多大帮助,但看起来这是访问某些服务器时的 iOS 8+ 错误。

我在从云端硬盘访问资源时也看到了这一点,所以也许他们最近更改了某些内容?

信息参差不齐,但这就是我的结论的基础

编辑:

我还没有机会对此进行测试,但我目前的理论是,可以通过迁移到对 iOS 8.x+ 视图使用基于 WebKit 的视图来解决此问题。我希望在接下来的一两天内有一些时间来测试这个理论。之后我会在这里发布我的结果。

新编辑:

我刚刚测试了使用 WKWebView 打开相同的 URL。好消息是它没有崩溃。坏消息是我收到一个错误:

Error Domain=WebKitErrorDomain Code=300 "WebKit encountered an internal error"
Run Code Online (Sandbox Code Playgroud)

不是很有帮助,苹果。我仍在研究,但还没有更多的运气。