1

我正在阅读有关Apple WatchWatchKit开发的几篇文章和 Apple 的文档。Apple Watch它看起来像第三方应用程序,Strava并且Runtastic需要您iPhone在锻炼时随身携带以获取和显示数据(如App Store 应用程序中所述),但我不知道内置应用程序(ActivityWorkout)是否会也需要它。iPhone跑步时必须背着你才能在手表上看到你的心率、速度等,这看起来有点不舒服……

关于由集成在 中的心率传感器和加速度计测量的数据Apple Watch:是否有 API 可以让第三方开发人员访问它们?

手表处理的这些传感器如何测量数据:iPhone它是否在测量时直接发送给配对?它在手表中暂时和本地持久化,直到可以将其发送到iPhone?是否HealthKit可供WatchKit应用程序处理此类信息?

提前致谢

4

2 回答 2

6

Watchkit Sensor 原始数据信息现在可以通过WatchKit for watchOS 2.0.

WatchOS 2包括对其他现有框架的许多增强,例如HealthKit,允许访问实时访问心率和健康信息的健康传感器。

您可以在接下来的 30 分钟演示中查看此信息。如果您不想观看整个会话,则直接跳转到Healthkit API25-28 分钟之间的功能:

WatchKit watchOS 2.0 WWDC 2015 会议

于 2015-06-21T06:30:40.937 回答
3

我在 Apple Watch 实验室玩过 Apple Watch。

开发人员无法访问传感器和加速度计。

你可以在没有手机的情况下跑步,当你回到家时,心率数据将“最终”发送到手机上的 Health,你可以从中查询应用程序的数据。开发人员无法访问保存在 Apple Watch 缓存中的任何心率或传感器数据。

于 2015-04-01T22:23:21.190 回答