Я выполняю пост, который может занять несколько секунд, чтобы вернуться и что включить фоновый режим. Я пытаюсь выяснить, если приложение уходит в фоновый режим, ожидая возвращения сообщения, могу ли я получить ответ как-нибудь?
let bgSessionConfig = URLSessionConfiguration.background(withIdentifier: identifier)
bgSessionConfig.sharedContainerIdentifier = "myid"
backgroundSessionManager = SessionManager(configuration: bgSessionConfig)
Так в принципе будет ли когда-нибудь вызываться завершение ниже, если в фоновом режиме?
sessionManager.request(url, method: .post, parameters: dataParameters, encoding: parameterEncoding, headers: finalHeaders)
.validate()
.responseJSON(queue: self.dispatchQueue, completionHandler: {response in
func application(_ application: UIApplication, handleEventsForBackgroundURLSession identifier: String, completionHandler: @escaping () -> Void) { }