Повторение определенного метода в iOS, даже если приложение находится в фоновом режиме

Я разрабатываю приложение, которое анализирует некоторые данные из Интернета и помещает их в табличное представление. Теперь он работает только тогда, когда пользователь говорит приложению сделать это (нажав на определенную ячейку), но я хочу изменить это или, скорее, добавить функциональность, которая упростила бы жизнь пользователя и анализировала эти данные (например) каждый час, Я думал о локальных уведомлениях, потому что это единственное, что мне известно, это работает, даже когда вы убиваете приложение. Итак, вопрос:

Можно ли повторить определенный метод или функцию в приложении, пока (например) пользователь не отключит эту опцию? Есть ли что-то вроде службы, которая работает, даже когда приложение находится в фоновом режиме или даже убито?

Можно ли это сделать с помощью локального уведомления? Как?

Или как правильно это сделать?

Спасибо

1 ответ

Решение

Есть ли что-то вроде службы, которая работает, даже когда приложение находится в фоновом режиме

Смотрите, например:

Запуск приложения iOS в фоновом режиме

Ваше приложение может работать в фоновом режиме, только если оно выполняет определенные разрешенные виды деятельности.

Другие вопросы по тегам