请在投票前正确阅读问题。
SO中没有类似的问题。
在决定询问之前,我实际上已经浏览了几个小时。
我在 Alamofire 中发现了一个非常奇怪的错误。
仅当应用在前台时屏幕被锁定时才会出现此问题
重现步骤
- 当应用程序在前台时
- 锁定电话
- 解锁手机
- 使用 Alamofire 触发请求。<- 第一个请求总是会失败
Error Domain=NSURLErrorDomain Code=-1005 “The network connection was > lost.
- 此后的每个请求都会得到正确的响应(成功)。除非手机在前台时再次锁定。
任何使用 Alamofire 的人都可以找到解决此问题的方法吗?
注意:这个问题在 Alamofire 4.0 及以下版本中发现。我已经在 Alamofire 2.0 上亲自测试过,它也有同样的问题。