Фоновый запрос не выполняется Alamofire Swift

Я пытаюсь сделать вызовы в фоновом режиме, такие как POST, GET, чтобы быть более точным в методе didReceiveRemoteNotification, потому что они начинают работать при получении push-уведомления. Моя проблема в том, что все Alamofire.request никогда не будут вызываться в фоновом режиме, пока я не открою приложение. У меня сейчас

Я пытался открыть сессию, но это не заставит запрос работать.

Это то, что я хочу выполнить в фоновом режиме (мобильный телефон в фоновом режиме)

Alamofire.Manager(configuration: configuration).request(.GET, url, parameters: nil)
                        .responseJSON { (_, _, JSON, _) in
                            //println(JSON)
                                println(JSON)
                REST OF THE CODE 

Но это не будет работать, даже если я добавлю код под этим запросом, он будет работать, но ответ на запрос или даже запрос не будет выполнен.