CllocationManager StartUpDatingLocationS vs startmonitoringsignificantlocationChanges

Я работаю над веб-приложением, который позволяет пользователям войти в приложение, только если они в определенных указанных регионах. Я позвонил startupdatinglocationslocationSalocation в начале моего приложения, чтобы получить местоположение пользователя и включать / отключить вход в систему.

После того, как пользователь включен, я позвонил

[locationManager stopUpdatingLocation];
[locationManager startMonitoringSignificantLocationChanges];

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

Примечание: я не использую Didenterregion или didexitregion , потому что все обрабатывается существующим кодом JavaScript. Я отправляю только в текущее местоположение пользователя.

6
задан dee 13 September 2011 в 19:37
поделиться