Я использую фоновую выборку в приложении для iOS, чтобы запланировать некоторые уведомления, и мне нужно получить некоторые данные с сервера. Но когда я создаю запрос Alamofire, surver возвращает данные, но alamofire не вызывает мой обработчик компиляции (responseString)
точно такой же код работает идеально, пока мое приложение находится на forground.
Alamofire.request(url, method: method ?? HTTPMethod.get, parameters: parameters,
encoding: encoding ?? URLEncoding.default, headers: headers)
.responseString{
(afResponse : DataResponse<String>) -> Void in
....
}
Я использовал AlamofireNetworkActivityLogger , чтобы проверить погоду, ответ создан и получен, и результат был истинным,но мой обработчик компиляции не вызывается!
Что еще я должен учитывать при использовании Alamofire в фоновом режиме?