Выполнение кода на iOS с использованием фонового звука

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

Я хочу поэкспериментировать с выполнением кода в фоновом режиме, поэтому я хотел бы написать простое приложение, которое периодически регистрирует мой уровень заряда батареи и мое положение, скажем, каждые 10 минут. Я не хочу планировать локальные уведомления, поэтому, насколько я понимаю, это было бы возможно (?) С помощью 'Pastebot way '.

Кто-нибудь может дать мне больше информации об этом? Если я захочу протестировать его, мне нужно будет запланировать таймер и правильно настроить аудиосеанс? Или, другими словами, я не понимаю, где должен быть размещен мой «фоновый исполняемый код». Любая помощь / информация приветствуется!


person phi    schedule 16.08.2011    source источник
comment
На это был дан ответ в этом сообщении: [stackoverflow.com/questions/2396786/ [1]: stackoverflow.com/questions/2396786/   -  person jakob    schedule 16.08.2011
comment
@jakob очень мило, мне не удалось найти это через поиск. Спасибо!   -  person phi    schedule 18.08.2011


Ответы (1)


Если вы хотите использовать службы определения местоположения, вы можете установить фоновый режим своего приложения в app info.plist (UIBackgroundModes и добавить к нему элемент location). И в вашем приложении начните отслеживать изменение местоположения. Вот и все, ваше приложение не будет приостановлено (до тех пор, пока система не окажется в тяжелом положении с памятью для другого процесса).

person Serhii Mamontov    schedule 18.08.2011
comment
Спасибо @moonlight, но меня больше всего интересует выполнение в фоновом режиме при воспроизведении фонового звука. - person phi; 19.08.2011
comment
И это именно то, что я сказал вам в своем комментарии. Этот флаг позволяет приложениям, которым требуется отслеживание GPS, работать даже в фоновом режиме. - person Serhii Mamontov; 19.08.2011