Ios 如何撤销HealthKit授权
在我的应用程序中,我使用了一个健康工具包,一切正常。 使用此代码完成授权Ios 如何撤销HealthKit授权,ios,objective-c,healthkit,Ios,Objective C,Healthkit,在我的应用程序中,我使用了一个健康工具包,一切正常。 使用此代码完成授权 NSArray *readTypes = @[ [HKObjectType quantityTypeForIdentifier:HKQuantityTypeIdentifierStepCount], [HKObjectType quantityTypeForIdentifier:HKQuantityTypeIdentifierHeartRat
NSArray *readTypes = @[
[HKObjectType quantityTypeForIdentifier:HKQuantityTypeIdentifierStepCount],
[HKObjectType quantityTypeForIdentifier:HKQuantityTypeIdentifierHeartRate],
[HKObjectType quantityTypeForIdentifier:HKQuantityTypeIdentifierActiveEnergyBurned] ];
NSArray *writeTypes = @[
[HKObjectType quantityTypeForIdentifier:HKQuantityTypeIdentifierStepCount],
[HKObjectType quantityTypeForIdentifier:HKQuantityTypeIdentifierHeartRate],
[HKObjectType quantityTypeForIdentifier:HKQuantityTypeIdentifierActiveEnergyBurned] ];
[self.healthStore requestAuthorizationToShareTypes:[NSSet setWithArray:writeTypes]
readTypes:[NSSet setWithArray:readTypes] completion:^(BOOL success, NSError * _Nullable error) {
NSLog(@"Succes ==>%d",success);
NSLog(@"error ==>%@",error);
}];
现在我想撤销它,怎么撤销?请帮助我。无法通过编程方式撤销授权。如果要在撤销授权时测试应用程序的行为,请卸载应用程序并重新安装,或点击“设置”>“常规”>“重置”中的“重置位置和隐私”按钮。无法通过编程方式撤销授权。如果要在撤销授权时测试应用程序的行为,请卸载应用程序并重新安装,或点击设置>常规>重置中的重置位置和隐私按钮