startMonitoringForRegion и iOS5: точность лучше по сравнению с iOS4? - PullRequest
0 голосов
/ 27 ноября 2011

Может ли этот метод использовать фоновый GPS для этой операции? Я помню, что на iOS4 метод был не очень точным (в зависимости от местоположения ячейки) ... Любая подробная информация доступна?

1 Ответ

1 голос
/ 27 декабря 2011

Краткий ответ: нет, но ....
Длинный ответ: Мониторинг региона работает по умолчанию при анализе сотовых + wifi, но, указав больший радиус, ваше приложение получает обратный вызов (даже если в данный момент оно не приостановлено).

Исходя из моего опыта, вы можете использовать мониторинг региона просто для пересечения определенных границ, а после ввода региона вы можете «повысить» точность определения местоположения с помощью startUpdatingLocation +, установив желаемую точность.

примечание: вы должны также ввести свой код в application:didfinishLaunchingWithOptions, для случая, когда ваше приложение не запущено, и, конечно, прекратить обновлять местоположение при пересечении границы / распознавании события, которое должно вернуть ваше приложение в предыдущий "регион мониторинг "состояния, чтобы сохранить заряд батареи.

...