观看操作系统 - 是否可以从所有传感器收集数据?

时间:2017-08-15 14:48:28

标签: watchkit apple-watch watch-os-2

我需要构建一个Watch OS应用程序,它收集并发送从系列2手表的所有传感器收集的数据:

  • 加速度计
  • 陀螺
  • GPS / GLONASS
  • 光传感器
  • 心率

是否可以通过编程方式收集此数据?

1 个答案:

答案 0 :(得分:1)

没有单一框架可以执行此操作,但您可以使用以下框架访问每个传感器:

  • 加速度计和陀螺仪 - CMMotionManager,可用watchOS2 +
  • GPS - CoreLocation,可用watchOS2 +
  • 心率 - HealthKit,可用watchOS2 +,用于访问连续测量,使用HKWorkout
  • 光传感器 - 这是唯一一个即使在watchOS3
  • 中也无法使用的传感器