Обновления GPS-положения более точны после открытия Google Maps? - PullRequest
1 голос
/ 22 декабря 2011

У меня странная проблема. У меня есть приложение, которое использует GPS для обновления местоположения на карте, которая отображается. Я обнаружил, что точность GPS в приложении низкая, но если я открою Карты Google, а затем вернусь в свое приложение, точность будет точной.

Есть идеи?

- (void)locationManager:(CLLocationManager *)manager
      didUpdateToLocation:(CLLocation *)newLocation 
      fromLocation:(CLLocation *)oldLocation
{
double lat;
double lng;
lat = newLocation.coordinate.latitude;
lng = newLocation.coordinate.longitude;

//Other stuff that uses the location
}

1 Ответ

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

Вы можете запросить конкретную точность при создании вашего менеджера местоположений, например так:

[manager setDesiredAccuracy:kCLLocationAccuracyBest];

См. Документацию здесь .

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