checkHealthStoreAvailability method
Checks if HealthKit is available and accessible on the device. Returns an availability status indicating if HealthKit can be used.
Implementation
@override
Future<HealthKitAvailability> checkHealthStoreAvailability() async {
final result = await methodChannel.invokeMethod(
"$healthKitPrefix/$checkDataStoreAvailabilitySuffix",
);
if (result == null) {
throw Exception(
"[HealthKit] checkHealthStoreAvailability received null result",
);
}
return HealthKitAvailability.fromString(result);
}