Как вызвать API в applicationWillTerminate () и получить время для ответа от сервера

Извините за дублирование вопроса, после долгих исследований по вопросу «как вызвать Api в applicationWillTerminate()», но ничего не нашли. Было два решения, но некоторые из них не работают для меня. Найдено решение: могу ли я сделать вызов API, когда пользователь завершает работу приложения?

1 ответ

Вы не можете вызвать API, если ваше приложение находится в состоянии applicationWillTerminate или приложение в состоянии убитого.

Приложение позволяет сохранять только мгновенные изменения в состоянии applicationWillTerminate

      func applicationWillTerminate(_ application: UIApplication) {
// Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
// Saves changes in the application's managed object context before the application terminates.
CoreDataManager.sharedManager.saveContext()
}
Другие вопросы по тегам