Мне нужно выполнить задачу, когда приложение находится в фоновом состоянии. Например, когда приложение входит в фоновое состояние, каждые 5 минут (приложение находится в фоновом режиме за это время) выполняется задание. Я попытался с изменением местоположения, но я не могу использовать точное местоположение (для потребления батареи), тогда я использовал значительное изменение местоположения, но если пользователь не перемещается или не меняет местоположение ячейки ячейки, он не обновляется.Фоновая задача swift 3.0 iOS
Вы можете мне помочь?
Это зависит от того, что вы хотите сделать в фоновом режиме. iOS разрешает выполнение определенных задач в фоновом режиме: [Реализация долгосрочных задач] (https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html#// apple_ref/doc/uid/TP40007072-CH4-SW4) –
Вам, вероятно, нужно переосмыслить свой подход. iOS не позволяет приостановить выполнение расписания приложений для определенных временных интервалов. Какова природа задачи? Возможно, вы можете запустить его каким-то другим способом, например, нажать на сервер – Paulw11
. Прочтите это: https://blog.newrelic.com/2016/01/13/ios9-background-execution/ –