iOS中强制退出后的网络请求超时

时间:2016-02-04 05:34:45

标签: ios nsurlconnection

我有一个使用地理围栏的应用程序。当每个围栏被绊倒时,应用程序唤醒,它获取位置并将其发送到服务器。一切都很好。

但是我从日志中注意到,只要用户强制退出应用程序,当应用程序唤醒并尝试将请求发送到服务器时,它总是超时。

Error:Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." 
UserInfo={NSUnderlyingError=0x12de69eb0 {Error Domain=kCFErrorDomainCFNetwork 
Code=-1001 "The request timed out." UserInfo={NSErrorFailingURLStringKey=<snipped>, 
NSErrorFailingURLKey=<snipped>, 
_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4, NSLocalizedDescription=The request timed out.}},

我不知道哪里开始寻找。我看到了时间戳,确实是超时设置。有关为什么会发生这种情况的任何指示?

我正在使用NSURLConnection和朋友在iOS 9.2上发送请求。

0 个答案:

没有答案