0

我的问题很简单。当我执行 HKWorkoutSession 并正在监听 HeartRate 样本时,我可以在 updateHandler 中运行自定义代码吗?(即使手表从“手腕向下”运动中锁定)如果可能的话,我的限制是什么?

当我的代码收到心率数据时,我有兴趣处理它们。我还没有设备,所以我还不能测试它。

如果有人尝试过实际设备,我会喜欢你的想法。

4

1 回答 1

2

是的,你可以这样做,我已经让它将从我的查询返回的每个 HKSample 附加到一个数组上,所以当我恢复时,数组会大得多。但是 UI 不会以这种方式更新,在恢复时,您需要更新到从 updateHandler 收到的值。

我是否应该这样做,或者它可以推多远,我不确定。

更新

在最新的 Xcode 7 测试版中,您可以获得模拟锻炼数据,因此您无需在设备上安装 Watch OS 2 测试版。

于 2015-07-06T12:10:16.360 回答