0

我正在为 Apple Watch 编写心率 BPM 警报应用程序。它的功能是在锻炼期间用户的心率超过某个 BPM 阈值时振动手表。

在手表上获取心率数据最实时的方法是什么?逐节拍是最好的,但每约 5 秒更新一次就足够了。我不需要 iPhone 上的任何这些数据,因为我唯一的用途是在 BPM 过高时振动手表。我的目标是系列 1 上的 watchOS 4。

4

1 回答 1

0

watchOS 上没有 API 可以获取逐拍心率测量值,但您可以使用HKAnchoredObjectQuery. 如果您希望您的应用程序在后台记录心率,即使在屏幕关闭时,您的应用程序也必须启动一个HKWorkoutSession.

于 2018-08-23T22:11:58.920 回答