有沒有人獲得CLLocationManager提示權限的tvos?我使用下面的代碼(在其他平臺上工作)獲取用戶的位置並提示權限。tvos位置服務提示從未提示
self.locationManager = [[CLLocationManager alloc] init];
self.locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers;
self.locationManager.delegate = self;
[self.locationManager requestWhenInUseAuthorization];
[self.locationManager requestLocation];
但是,授權委託被調用的狀態爲kCLAuthorizationStatusNotDetermined
。
如果我進入設置>隱私>位置服務>應用程序名稱,我可以手動更改權限,然後獲取用戶的位置。但是,我無法在應用內提示用戶。有沒有人得到這個工作?