Возможно ли иметь закрытое приложение для запуска кода в iOS? - PullRequest
4 голосов
/ 23 декабря 2011

Допустим, мое приложение в iOS закрыто. Можно ли настроить его так, чтобы он выполнял часть своего кода через определенный промежуток времени?

Ответы [ 3 ]

4 голосов
/ 23 декабря 2011

У вас может быть расписание вашего приложения push-уведомления , но вы не можете запланировать его запуск определенного кода, если он не запущен.

1 голос
/ 14 августа 2012

Краткий ответ: нет, вы не можете.Самое большее, ваше приложение будет работать в фоновом режиме в течение 11 минут, если вы запросите дополнительное время (см. Документацию для beginBackgroundTaskWithExpirationHandler в классе UIApplication).Вы можете сделать несколько вещей: запланировать локальное уведомление, которое пользователь может использовать для запуска приложения, или использовать push-уведомления, чтобы напомнить пользователю о чем-то, что ему нужно знать.

0 голосов
/ 14 августа 2012

iOS допускает фоновую обработку по следующим причинам: - функциональность, зависящая от местоположения - фоновое воспроизведение звука - voip

Вы можете узнать больше из документации по многозадачности Apple

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...