电话上的心率更新频率

时间:2017-04-04 14:05:35

标签: ios watchkit health-kit

我有一个iOS 10 iPhone应用程序,带有WatchKit 3 Watch app扩展程序。

Watch应用正在运行HKWorkoutSession,并成功查询.heartRate数据。大约每5秒钟返回一个样本。

手机应用程序正在运行类似的查询,但通常会返回一个空的样本数组,尽管偶尔会返回一批表示手表中较长时间数据的样本(例如10分钟)。据推测,这是手表节省电池的策略。

手机应用程序是否可以以与手表应用类似的速率从HealthStore查询heartRate,或者手表是否可以更频繁地通过HealthKit推送数据?

我可以通过使用WCSession sendMessage(_:replyHandler:errorHandler:)将手表中的数据推送到手机来解决此问题 - 但如果我可以直接查询HealthKit,我更喜欢它电话。

0 个答案:

没有答案