Фоновое сетевое соединение iPhone по таймеру - PullRequest
0 голосов
/ 03 сентября 2010

Мне нужно написать приложение, которое каждые 10 минут должно выходить из режима ожидания, получать местоположение пользователя через gps и отправлять эту информацию на сервер по сети.

В зависимости от ответа он должен вернуться в режим приостановки или показать локальное уведомление пользователю.

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

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

Ответы [ 3 ]

2 голосов
/ 07 октября 2010

Очевидно, Pastebot попытался сделать что-то похожее с объявлением многозадачности 'audio' (проиграв аудиофайл без звука) и получил отказ. хотел поиграть. Это сейчас в магазине приложений. :)

В этом случае: по какой причине вы не хотите использовать обновления местоположения? Если использование батареи вызывает озабоченность, вы можете использовать опцию «Только значительные изменения местоположения», после чего вы можете временно перейти на более точную опцию.

1 голос
/ 20 декабря 2010

Удобный магазин приложений: используйте новые API в iOS4, что позволяет вам использовать местоположение GPS

Магазин Anti App: создайте демон, добавив определенный файл plist в System / Library / LaunchDaemons / и вставивур приложение под Приложения /.этот подход требует взломанного iPhone, однако ...

подробная информация plz google следующие ключевые слова: демон, многозадачность, фон и т. д. *

ура, Ллойд

1 голос
/ 03 сентября 2010

Это невозможно вне метода, который вы уже попробовали.

API фоновых задач iPhone позволит вам запускать службу определения местоположения в фоновом режиме.

Нет способаписать демоны для iPhone без джейлбрейка, и я не могу / не могу помочь вам с этим.

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