Ios 苹果手表-如何获取心率数据的示例?

Ios 苹果手表-如何获取心率数据的示例?,ios,watchkit,apple-watch,watchos-2,Ios,Watchkit,Apple Watch,Watchos 2,苹果公司最近通过healthkit提供了heart hate原始数据,但文档非常混乱,我无法确切了解如何测量佩戴手表的人的心跳。我在互联网上也找不到任何好的例子,所以我希望有人能帮助我理解如何以简单的方式获得这些值。关键是查看HealthKit,而不是WatchKit。从: 设置HealthKit 在开始使用HealthKit之前,必须执行以下步骤: 在Xcode中启用HealthKit功能 通过调用isHealthDataAvailable方法检查HealthKit是否可用。HealthKi

苹果公司最近通过healthkit提供了heart hate原始数据,但文档非常混乱,我无法确切了解如何测量佩戴手表的人的心跳。我在互联网上也找不到任何好的例子,所以我希望有人能帮助我理解如何以简单的方式获得这些值。

关键是查看HealthKit,而不是WatchKit。从:

设置HealthKit 在开始使用HealthKit之前,必须执行以下步骤:

  • 在Xcode中启用HealthKit功能

  • 通过调用isHealthDataAvailable方法检查HealthKit是否可用。HealthKit在iPad上不可用。此外,还可以在其他设备上禁用HealthKit,例如为学校或企业环境配置的iPhone

  • 为您的应用实例化HKHealthStore对象。每个应用程序只需要一个HealthKit商店。此存储充当您与HealthKit数据库的主要接口

  • 使用requestAuthorizationToShareTypes:readTypes:completion:方法请求访问HealthKit数据的授权。HealthKit需要细粒度授权。您必须请求共享和读取每种类型数据的权限


  • 等等……

    查看HealthKit文档。检查以下示例: