【发布时间】:2015-11-15 20:44:51
【问题描述】:
有没有人让 CLLocationManager 提示获得 tvos 的权限?我正在使用以下代码(适用于其他平台)来获取用户的位置并提示权限。
self.locationManager = [[CLLocationManager alloc] init];
self.locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers;
self.locationManager.delegate = self;
[self.locationManager requestWhenInUseAuthorization];
[self.locationManager requestLocation];
但是,以kCLAuthorizationStatusNotDetermined 的状态调用授权委托。
如果我进入“设置”>“隐私”>“定位服务”>“应用名称”,我可以手动更改权限,然后获取用户的位置信息。但是,我无法在应用程序中提示用户。有其他人让这个工作吗?
【问题讨论】:
标签: location cllocationmanager tvos location-services