ios9与http2问题

今天IOS反映出现了如下情况,开始以为是https的问题,后来在google找到了几篇相关的文档。ios使用的框架在ios9中对http2支持有问题,无奈只好去掉了HTTP2。

ios报错详情

1
2
3
4
5
6
FAILURE: Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server."
UserInfo={NSUnderlyingError=0x137d39380 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 "(null)"
UserInfo={NSErrorPeerAddressKey={length = 16, capacity = 16, bytes = 0x100201bb341a9f540000000000000000},
_kCFStreamErrorCodeKey=-2200, _kCFStreamErrorDomainKey=4}}, NSErrorFailingURLStringKey=[FILTERED],
NSErrorFailingURLKey=[FILTERED], _kCFStreamErrorDomainKey=4,
_kCFStreamErrorCodeKey=-2200, NSLocalizedDescription=Could not connect to the server.}

相关文档

https://trac.nginx.org/nginx/ticket/979

http://stackoverflow.com/questions/36907767/nsurlerrordomain-code-1004-for-few-seconds-after-app-start-up

http://stackoverflow.com/questions/32447888/ios9-nsurlsession-http-2

http://www.php230.com/weixin1457310207.html

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器