首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS上来自AppleWatch的实时HeartRate统计数据

iOS上来自AppleWatch的实时HeartRate统计数据
EN

Stack Overflow用户
提问于 2015-09-30 18:26:27
回答 2查看 1.7K关注 0票数 1

有没有可能从Apple-Watch上获得用户心率的实时统计数据?目前,我只能在手表上收到回调,只要应用程序是打开的,屏幕是活动的。然后我可以用WCSession把它们发送到手机上。

但是,在没有打开手表的情况下,在手机上进行实时统计是不可能的,对吧?

我必须在锻炼完成后查询HealthStore?在手表上完成锻炼后,我必须在电话上等待多长时间才能同步心率数据?将心率数据添加到我记录的GPS跟踪点的最佳实践是什么?只需在活动之后的某个时间查询HealthStore,并尝试按时间戳匹配点?

非常欢迎任何建议或小费:)

EN

回答 2

Stack Overflow用户

发布于 2015-10-01 23:22:57

如果你在苹果手表上启动HKWorkoutSession,结果会以5秒的间隔写入HealthKit (即使手表屏幕关闭)。苹果会在同样的5秒间隔内自动将这些数据与你的iPhone同步。如果你在你的iPhone上创建了一个健康工具包的流查询,你应该能够获得“接近实时”的统计数据。有关如何创建流健康工具包查询的更多详细信息,请查看this answer

票数 2
EN

Stack Overflow用户

发布于 2015-10-01 04:11:40

watchOS上的应用程序可能只有在手表屏幕打开的情况下才能运行,所以实际上,没有办法可靠地将数据从手表传输到手机上的应用程序,比如用户的心率。

当手表上的应用程序确实有机会运行时,它可以从HealthKit收集心率样本,并在此时将其发送给同伴。

在手机上显示实时心率统计数据是不可能的,因为你的应用程序无法控制数据从手表同步到手机的频率。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32863747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档