Запуск приложений IPhone в спящем режиме

Начиная с IPhone OS 3.0, MotionX GPS может вести запись трека GPS, находясь в спящем режиме. После того, как вы нажмете кнопку ожидания в верхней части телефона, приложение продолжит получать GPS-координаты и записывать их. Кто-нибудь знает, как они могут это сделать? Я знаю только о том, как сохранить звук в спящем режиме.

3 ответа

Решение

Я нашел отличную веб-страницу, которая объясняет, как это сделать - http://marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/

Вы должны запустить таймер, который воспроизводит звук каждые 10 секунд. Но звук может быть тихим.

[UIApplication sharedApplication].idleTimerDisabled=YES должен это сделать

Я слышал, что [UIApplication sharedApplication].idleTimerDisabled=YES фоновая подсветка экрана останется включенной (после того, как пользователь нажал кнопку режима сна), что приведет к разрядке батареи.

Но я не пробовал это сам, так что любой, кто имеет опыт, исправляет это, если это неправильно.

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