2014-11-18 3 views
0

사용자 위치 요청을위한 iOS8 요구 사항과 함께 iOS 7 앱을 가져옵니다. 아래 SIGBART 오류 - 요청 항상 위치 인증을 사용합니다.

- (void)viewDidLoad { 
    [super viewDidLoad]; 
    // Do any additional setup after loading the view. 
    [self checkLocationServicesTurnedOn]; 
    [self checkApplicationHasLocationServicesPermission]; 
    locationManager = [[CLLocationManager alloc]init]; 
    locationManager.delegate = self; 
    if ([locationManager respondsToSelector:@selector(requestAlwaysAuthorization)]) { 
     [locationManager requestAlwaysAuthorization]; 
    } 
    locationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation; 

내의 Info.plist의 스크린 샷입니다 : 내가 아래 requestalwaysAuthorisation 라인을 호출 할 때 몇 가지 이유

, 나는 SIGABRT 오류를 받고 있어요

plist

전 내가 모든 일을 올바르게했다고 믿는다.하지만 전적으로 가능한 일을 놓쳤다.

아무도 왜이 오류가 발생하는지, 해결 방법을 알려줄 수 있습니까? i는 사용자 iOS7에 또는 8 인 여부에 대한 체크를 첨가하고, 그 문제를 일으키는 iOS의 어떤 버전

+1

아이폰 OS 8.이면 만 검사를 도포 - – rmaddy

답변

0

그래서이 문제를 해결? 충돌로 인한 전체 오류 메시지는 무엇입니까?
관련 문제