내 앱에서 내 위치를 찾고 싶습니다. 그리고 나는 use CoreLocationManager
좌표를 얻지 만, 앱을 시작했을 때 위치 프라이버시를 인증하기 위해 날씨를 알려주고 OK 버튼을 클릭해도 아무 일도 일어나지 않습니다.내 앱에서 위치를 활성화 할 수 없습니다.
그런 다음 내 iPhone에서 Settings-Privacy-location을 열면 내 앱이 위치를 사용할 수없는 것으로 나타났습니다. 나는 그것을 켜고 그 다음에 앱을 다시 시작했지만, 여전히 아무 일도 일어나지 않습니까?
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
[locationManager setDelegate:self];
[locationManager setDesiredAccuracy:kCLLocationAccuracyBest];
[locationManager startUpdatingLocation];
-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
}
내가 중단 점을 설정 한 후 -(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
가 실행할 수 없습니다 방법 :
여기 내 코드입니다.
이 문제를 해결했으며 locationManager는 접근 자나 멤버 변수 여야합니다. – lixiaoyu