2012-09-29 1 views

답변

2

나는 그것을 이해했다고 생각합니다. iOS6에서는 전원을 절약하기 위해 이동하지 않기 때문에 위치 업데이트가 중지됩니다.

locationManagerDidPauseLocationUpdates는이 문제가 발생하면 실행됩니다.

0

locationManager의 델리게이트를 설정 했습니까? here이 제안되었습니다.

또한 15 분 후에 더 낮은 정확도로 떨어지고 큰 변화에 대한 알림 만 제공 할 수 있습니다. 드라이브를 찾거나 시뮬레이터에서 먼 위치를 설정하고 업데이트가 있는지 확인하십시오.

+0

가장 간단한 응용 프로그램이 가능합니다. NSLog'ing fixes입니다.이 설정에서는 계속적으로 수정해야한다고 생각합니까? locationManager = [[CLLocationManager alloc] init]; locationManager.delegate = self; [locationManager setDesiredAccuracy : kCLLocationAccuracyBest]; [locationManager setDistanceFilter : kCLDistanceFilterNone]; [locationManager startUpdatingLocation]; – LiteWait

3

는 설정하려고 했나 :

myLocationManager.pausesLocationUpdatesAutomatically = NO;

이 속성의 기본값은 YES입니다. 이것은 나에게 도움이되었다. 나는 너와 똑같은 문제를 안고 있었다.

관련 문제