/ / Степен на оторизация на местоположението е 3 - ios, xcode, cllocationmanager

Състоянието на оторизираното местоположение е 3 - ios, xcode, cllocationmanager

Аз използвам ядрото място за cheching местоположение details.While проверка на оторизация статут ([CLLocationManager authorizationStatus]) Имам статус като 3.What означава това?

код:

NSLog(@" [CLLocationManager authorizationStatus] %d" ,[CLLocationManager authorizationStatus]);

изход:

[CLLocationManager authorizationStatus] 3

Отговори:

3 за отговор № 1

От Apple Документи:

typedef enum {
kCLAuthorizationStatusNotDetermined  = 0,
kCLAuthorizationStatusRestricted ,
kCLAuthorizationStatusDenied ,
kCLAuthorizationStatusAuthorized ,        <---- THIS ONE!
kCLAuthorizationStatusAuthorizedAlways  = kCLAuthorizationStatusAuthorized ,
kCLAuthorizationStatusAuthorizedWhenInUse
} CLAuthorizationStatus;

kCLAuthorizationStatusAuthorized

Това приложение е упълномощено да използва услугите за местоположение.

Налице в iOS 2.0 и по-нови версии.

Отхвърлен в iOS 8.0.