2014-09-10 2 views
0

Есть ли способ для приложения отправить уведомление, когда пользователь подходит к определенному предопределенному местоположению (lat, long), а затем приложение полностью закрыто? Из того, что я прочитал, с iOS 7 нет возможности перезапустить приложение после его закрытия пользователем. Мне нужно, чтобы местоположение пользователя постоянно контролировалось приложением, независимо от того, работает он или нет, в фоновом режиме или закрыто, а когда определенное местоположение совпадает с другим местоположением, установленным пользователем, должно появиться уведомление. Любая помощь была бы принята с благодарностьюОбновление местоположения, когда приложение закрыто

+0

Вы смотрите на месте руководства по программированию? В нем объясняется, как вы можете использовать мониторинг региона и значительные изменения в изменении местоположения в фоновом режиме. В этом году была хорошая сессия на WWDC - вы можете получить видео на сайте разработчика Apple – Paulw11

+0

iOS 7 удалил функциональность - Но iOS 7.1 вернул его обратно - с Geofences/iBeacons apple с открытым приложением около 10 секунд или около того - достаточно времени, чтобы показать уведомление :) –

ответ

0

Я бы рекомендовал использовать мониторинг региона. Как это работает, вы настроили координату с определенным радиусом (областью), зарегистрируете ее как регион, который будет контролироваться, и приложение сообщит вам, когда пользователь входит или выходит из этого региона.

Вы можете прочитать все об этом здесь: Region Monitoring