我遇到了一个奇怪的问题。我有一个应用程序,它使用GPS对显示的地图进行基于位置的更新。我发现应用程序中的GPS精度很差,但是如果我打开谷歌地图然后回到我的应用程序,准确性就会出现。
有什么想法吗?
- (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
}
答案 0 :(得分:1)