Я смотрю на новые опции службы фонового определения местоположения в iPhone 4 SDK. Это позволяет приложению работать в фоновом режиме и получать обновления местоположения с устройства.
Предлагаются два метода. Одним из них является режим с интенсивным использованием батареи, который постоянно получает обновления местоположения. Второй рекомендуемый метод отправляет обновления местоположения приложения, когда произошло «существенное изменение местоположения».
Кто-нибудь знает, что может быть значительным изменением местоположения? Ходьба в 30 футов считается значимой, или прогулка в 10 кварталов считается значимой? Я предполагаю, что это также зависит от точности механизма определения местоположения, используемого в то время.