diff --git a/RCTAppleHealthKit/RCTAppleHealthKit.m b/RCTAppleHealthKit/RCTAppleHealthKit.m index 3ff6c1ab736ff738f6154c14590037ed1e3d6763..df459c43b1630cc391bf37f5c91e3d8178f3b635 100644 --- a/RCTAppleHealthKit/RCTAppleHealthKit.m +++ b/RCTAppleHealthKit/RCTAppleHealthKit.m @@ -39,11 +39,6 @@ RCT_EXPORT_METHOD(initHealthKit:(NSDictionary *)input callback:(RCTResponseSende [self initializeHealthKit:input callback:callback]; } -RCT_EXPORT_METHOD(checkSharePermission:(NSString *)input callback:(RCTResponseSenderBlock)callback) -{ - [self checkPermission:input callback:callback]; -} - RCT_EXPORT_METHOD(initStepCountObserver:(NSDictionary *)input callback:(RCTResponseSenderBlock)callback) { [self fitness_initializeStepEventObserver:input callback:callback]; @@ -291,23 +286,6 @@ RCT_EXPORT_METHOD(saveMindfulSession:(NSDictionary *)input callback:(RCTResponse } } -- (void)checkPermission:(NSString *)input callback:(RCTResponseSenderBlock)callback -{ - self.healthStore = [[HKHealthStore alloc] init]; - if ([HKHealthStore isHealthDataAvailable]) { - - HKObjectType *val = [[self writePermsDict] objectForKey:input]; - - if ([self.healthStore authorizationStatusForType:val] == HKAuthorizationStatusSharingAuthorized) { - callback(@[[NSNull null], @true]); - } else { - callback(@[[NSNull null], @false]); - } - } else { - callback(@[RCTMakeError(@"HealthKit data is not available", nil, nil)]); - } -} - - (void)getModuleInfo:(NSDictionary *)input callback:(RCTResponseSenderBlock)callback { NSDictionary *info = @{