Reputation: 2021
I am using core location for cheching the location details.While checking the authorization status ([CLLocationManager authorizationStatus]) i got the status as 3.What does this means?
code:
NSLog(@" [CLLocationManager authorizationStatus] %d" ,[CLLocationManager authorizationStatus]);
Output:
[CLLocationManager authorizationStatus] 3
Upvotes: 1
Views: 895
Reputation: 122391
From the Apple Docs:
typedef enum {
kCLAuthorizationStatusNotDetermined = 0,
kCLAuthorizationStatusRestricted ,
kCLAuthorizationStatusDenied ,
kCLAuthorizationStatusAuthorized , <---- THIS ONE!
kCLAuthorizationStatusAuthorizedAlways = kCLAuthorizationStatusAuthorized ,
kCLAuthorizationStatusAuthorizedWhenInUse
} CLAuthorizationStatus;
kCLAuthorizationStatusAuthorized
This app is authorized to use location services.
Available in iOS 2.0 and later.
Deprecated in iOS 8.0.
Upvotes: 3