将“隐私 - 动作使用说明”添加到Info.plist
之后我运行它并且它工作,甚至在第一次运行时请求许可我拒绝了许可,现在我被卡住了,因为我无法找到如何再次弹出权限警报。
- (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.");
}
}
请帮忙!
提前致谢。
答案 0 :(得分:1)