Запустите CLLocationManager в фоновом режиме - PullRequest
3 голосов
/ 04 февраля 2012

Можно ли "приостановить" работу менеджера cllocation в фоновом режиме?

Я пытаюсь остановить менеджер, а затем перезапустить его в определенное время, находясь в фоновом режиме.Это возможно?Я попытался остановить менеджер и запустить nstimer, но он не работает, потому что nstimer не работает в фоновом режиме.

Моя цель - запустить менеджер в определенные промежутки времени, «приостановить» во время определенныхинтервалы времени и запуск после истечения времени ожидания, чтобы сохранить срок службы батареи.

Спасибо за помощь!

1 Ответ

2 голосов
/ 04 февраля 2012

Краткий ответ: Нет.

Длинный ответ: Apple подумала об этом и найдет решение для вас.

Вы должны прочитать о Состояниях приложений и многозадачности и найти подзаголовок "Отслеживание местоположения пользователя".

...