2015-10-08 23 views
8

Đôi khi yêu cầu mạng từ ứng dụng của tôi bị kẹt. Và tôi nhận được lỗi sau một thời gian,Yêu cầu Đã hết thời gian với Mã = -1001_kCFStreamErrorCodeKey = -2102

failed with error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={NSUnderlyingError=0x1390937f0 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, NSErrorFailingURLStringKey= https://apis.xyz.xyz.com , NSErrorFailingURLKey= https://apis.xyz.xyz.com , _kCFStreamErrorDomainKey=4, _kCFStreamErrorCodeKey=-2102, NSLocalizedDescription=The request timed out.}

Bất kỳ yêu cầu nào tôi thực hiện sau này, Yêu cầu gửi đi được gửi đi và lỗi không giống nhau. Vì vậy, không có yêu cầu mới nào hết. Điều này xảy ra rất hiếm khi, nhưng nó xảy ra.

Tôi đang sử dụng NSURLSessionDataTask:dataTaskWithRequest:completionHandler để thực hiện cuộc gọi mạng.

+0

bạn đã giải quyết được sự cố này chưa ?? Đang nhận được vấn đề này nhưng không thể tìm thấy một giải pháp bạn có thể giúp tôi ra ?? – satheesh

Trả lời

1

Tăng khoảng thời gian chờ như 150 giây.

+0

Tôi nghĩ bạn quên cung cấp cho [Tín dụng] (https://stackoverflow.com/a/18686791/4933696)! –

Các vấn đề liên quan