【发布时间】:2015-10-23 08:42:24
【问题描述】:
我正在尝试在后台调用 POST,GET 以便在 didReceiveRemoteNotification 方法中更精确,因为它们在推送通知到达时开始工作。我的问题是,在我打开应用程序之前,所有的 Alamofire.request 都不会在后台模式下调用。我现在有
我试图打开一个会话,但它不会使请求工作。
这些是我想在后台执行的(手机在后台)
Alamofire.Manager(configuration: configuration).request(.GET, url, parameters: nil)
.responseJSON { (_, _, JSON, _) in
//println(JSON)
println(JSON)
REST OF THE CODE
但是它不起作用,即使我在这些请求下面添加代码它也可以工作,但是请求的返回甚至请求都没有发出。
【问题讨论】:
标签: swift alamofire uiapplicationdelegate background-task backgroundtaskidentifier