gpt4 book ai didi

ios - 如何再次请求 CoreMotion 权限?

转载 作者:行者123 更新时间:2023-11-29 11:42:17 37 4
gpt4 key购买 nike

在Info.plist中添加“Privacy - Motion Usage Description”后

我运行了它并且成功了,甚至在第一次运行时请求了许可,但我拒绝了许可,现在我卡住了,因为我找不到如何再次弹出许可警报。

- (void) viewDidLoad {
[super viewDidLoad];
[self.pedometer startPedometerUpdatesFromDate:[NSDate date] withHandler:^(CMPedometerData * _Nullable pedometerData, NSError * _Nullable error) {
// this block is called for each live update
[self updateSteps:pedometerData];
}];
}

-(void) updateSteps:(CMPedometerData *)pedometerData{
if ([CMPedometer isStepCountingAvailable]) {
NSLog(@"Steps count:%@",[formatter stringFromNumber:pedometerData.numberOfSteps]);
} else {
NSLog(@"Step Counter not available.");
}
}

最佳答案

在 iOS 上,我们再也不能显示授权对话框了但是,我们可以向用户展示从 s 更改权限的步骤设置。

关于ios - 如何再次请求 CoreMotion 权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45792019/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com