Начиная с IPhone OS 3.0, MotionX GPS способен записывать GPS-трек в режиме сна. После того, как вы нажмете кнопку сна в верхней части телефона, приложение продолжает получать GPS-координаты и записывать их. Кто-нибудь знает, как они могут это сделать? Я знаю только о способе сохранения звука в режиме ожидания.
Запуск приложений IPhone в режиме ожидания
Ответ 1
Я нашел отличную веб-страницу, которая объясняет, как это сделать - http://marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/
Вам нужно запустить таймер, который воспроизводит звук каждые 10 секунд. Но звук может быть тихим.
Ответ 2
[UIApplication sharedApplication].idleTimerDisabled = YES должен сделать это
Ответ 3
Я слышал, что [UIApplication sharedApplication].idleTimerDisabled=YES
оставит свет на экране, (после нажатия пользователем кнопки "Спящий" ), в результате которого батарея разрядится.
Но я не пробовал это сам, поэтому любой, кто переживает, исправит это, если это неправильно.