gpt4 book ai didi

ios - 无法在 ios ResearchKit 的健身任务结束时收集心率

转载 作者:搜寻专家 更新时间:2023-11-01 06:21:14 27 4
gpt4 key购买 nike

我戴着 Apple Watch,它会定期收集我的心率并将其发送到我 iPhone 中的健康应用程序。

现在我已经创建了一个健身任务(下面的代码)并尝试读取用户事件的心率。但不能。它说错误没有找到收集的数据。在记录器中:heartRate

    ORKOrderedTask *fitnessTask = [ORKOrderedTask fitnessCheckTaskWithIdentifier:@"FitnessTask"
intendedUseDescription:@"Intended Use"
walkDuration:6*60
restDuration:3*60
options:ORKPredefinedTaskOptionNone];

结果记录了计步器、加速度计和设备运动...但是如何读取用户的心率?

在任务开始之前,我是否还需要对 Apple Watch 进行任何设置?我错过了什么?

最佳答案

Apple Watch 不会将心率传输到手机上的 HealthKit,您需要找到一个 BTLE 心率表带并通过 settings->Bluetooth 将其直接连接到手机。并确保您可以在“健康”应用程序中看到实时心率。然后 ResearchKit 可以收集任务期间的心率。

关于ios - 无法在 ios ResearchKit 的健身任务结束时收集心率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33760472/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com