Я использую следующий проект для своего проекта React Native.
https://github.com/nutrisense/rn-apple-healthkit
Я хочу использовать функцию getWorkout, но не могу решить следующую возникающую ошибку
![enter image description here](https://i.stack.imgur.com/sgLGJ.png)
Здесь я вызываю функцию getWorkout. Я думаю, что ошибка с разрешениями.
![enter image description here](https://i.stack.imgur.com/shGZJ.png)
getWorkouts(){
this.opt = {
limit: 20,
// activities: :["Soccer"],
ascending: false,
startDate: (new Date()).toISOString(),
endDate: (new Date()).toISOString(),
permissions: {
read: ["Height", "Weight", "StepCount", "DateOfBirth", "BodyMassIndex", "ActiveEnergyBurned", "SleepAnalysis","HeartRate","BiologicalSex", "Workouts","MindfulSession"],
write: ["Workouts"]
}}
AppleHealthKit.initHealthKit(this.opt: Object, (err: string, results: Object) => {
if (err) {
console.log("error initializing Healthkit: ", err);
return;
}
AppleHealthKit.getWorkout(this.opt, async(err: Object, results: Array<Object>) => {
if (err) {
console.log("err",err)
return;
}
console.log(results)
});
})}