我在iOS应用中使用后台提取来安排一些通知,我需要从服务器获取一些数据但是当我创建Alamofire请求时,surver返回数据但是alamofire不会调用我的编译处理程序(responseString) )
当我的应用程序处于forground时,完全相同的代码可以正常工作。
Menu
我使用AlamofireNetworkActivityLogger来检查创建和获取响应的天气,结果是真的。但我的编译处理程序没有被调用!
在背景中使用Alamofire时,我应该考虑其他任何事情吗?
答案 0 :(得分:0)
您是否已按照Alamofire network calls not being run in background thread的建议进行了测试
我们可能必须从后台线程而不是主线程开始调用(因为这是默认行为)。