3

请在投票前正确阅读问题。

SO中没有类似的问题。

在决定询问之前,我实际上已经浏览了几个小时。

我在 Alamofire 中发现了一个非常奇怪的错误。

仅当应用在前台时屏幕被锁定时才会出现此问题

重现步骤

  1. 当应用程序在前台时
  2. 锁定电话
  3. 解锁手机
  4. 使用 Alamofire 触发请求。<- 第一个请求总是会失败Error Domain=NSURLErrorDomain Code=-1005 “The network connection was > lost.
  5. 此后的每个请求都会得到正确的响应(成功)。除非手机在前台时再次锁定。

任何使用 Alamofire 的人都可以找到解决此问题的方法吗?

注意:这个问题在 Alamofire 4.0 及以下版本中发现。我已经在 Alamofire 2.0 上亲自测试过,它也有同样的问题。

4

0 回答 0