0

我有以下案例来确定用户仅使用 Apple Watch 转动 90 度或更多。

我想用CLLocationManagerand来做这个startUpdatingHeading,但是Heading不支持 watchOS。目前我处于死胡同,我不知道这个问题的解决方案。有没有解决这个问题的争议?

4

2 回答 2

0

如果您检查规格,Apple Watch 中没有指南针。这就是为什么您看不到指南针应用程序的原因。

您必须使用 CoreMotion 并获取陀螺仪数据。您可能还需要做一些数学来计算学位。

http://www.hobbytronics.co.uk/accelerometer-gyro

于 2018-03-10T09:09:44.887 回答
0

查看提供课程的 CLLocation 部分。这在 Watch 上可用。航向信息来自内部电话罗盘,我不确定 Watch 目前是否支持。(文档没有显示它是。)

于 2018-03-08T03:04:13.317 回答