Поддерживайте работу таймеров в фоновых приложениях без служб определения местоположения - PullRequest
2 голосов
/ 08 сентября 2010

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

Если у меня в приложении работает таймер с включенными службами определения местоположения и я вхожу в фоновый режим, он продолжает работать. Однако вызов stopUpdatingLocation также останавливает таймер. Я бы хотел, чтобы таймер мог вызывать startUpdatingLocation в какой-то момент в будущем, но так как он не запускается, он не может этого сделать.

Будет полезна любая информация о том, как многозадачность работает с услугами определения местоположения.

1 Ответ

0 голосов
/ 08 сентября 2010

Вы, вероятно, должны выяснить, когда (в какое время) таймер вызовет startUpdatingLocation и добавить UILocalNotification в это время.

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