位置经理requestAlwaysAuthorization权限提醒

时间:2014-12-01 08:13:39

标签: objective-c cordova ios8 cllocationmanager

我在用户打开应用时使用[locationManager requestAlwaysAuthorization],然后会出现权限提醒,即使您没有使用该应用,也可以点击访问您的位置"

以及如果我正在使用

[locationManager requestWhenInUseAuthorization];

我想得到用户的答案(允许或不允许)有一个事件表明用户选择?

1 个答案:

答案 0 :(得分:0)

在询问之后,你可以调用authorizationStatus,这里有一个例子:

    switch ([CLLocationManager authorizationStatus]) {
    case kCLAuthorizationStatusAuthorizedAlways:
        NSLog(@"User said yes");
        break;

    default:
        break;
}