我正在尝试使用Objective C中的webView加载一个网址。我尝试了"https://www.tidecleaners.com/cincinati-pricing“,它在所有设备上都工作得很好。但并不是只在iPhone X中工作。
这是我的代码,
NSString *fullURL = @"https://www.tidecleaners.com/cincinati-pricing";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
self.WebView_O.delegate = self;
[self.WebView_O loadRequest:requestObj];
发布于 2019-04-17 04:07:40
根据the Apple docs的说法,error -1007表示NSURLErrorHTTPTooManyRedirects
,即HTTP连接由于重定向太多而失败。也许在你的iPhone X上iOS版本的WebView实现对重定向的容忍度不如在旧设备上。然而,这似乎是一个服务器问题,您可能无法在客户端做太多事情。
但是,要获取有关该问题的更多信息,可以启用更详细的网络日志:
Run
,在右侧选择Arguments
选项卡。CFNETWORK_DIAGNOSTICS
添加到环境变量中,并添加1、2或3作为值(取决于您希望的详细程度)。<代码>H211<代码>F212
希望日志会告诉你更多关于这个错误的信息。
https://stackoverflow.com/questions/55708954
复制相似问题