Мне нужно написать приложение, которое каждые 10 минут должно выходить из режима ожидания, получать местоположение пользователя через gps и отправлять эту информацию на сервер по сети.
В зависимости от ответа он должен вернуться в режим приостановки или показать локальное уведомление пользователю.
Есть ли способ сделать это на iOS 4?
Я пробовал разные подходы, но единственная работа для меня состояла в том, чтобы начать отслеживать местоположение пользователя в backgroind и объявить приложение в качестве фонового приложения местоположения. В этом случае он работал в фоновом режиме и имеет сетевое подключение. Но этот подход требует много сил и не принят, потому что приложение должно работать круглосуточно.
Может быть, есть способ написать демона, который должен работать в фоновом режиме, и запускать мое приложение каждые 10 минут?