Ios IPad加速度计是否标准化为重力

Ios IPad加速度计是否标准化为重力,ios,accelerometer,uiaccelerometer,Ios,Accelerometer,Uiaccelerometer,在将我的Android应用程序移植到iOS时,有一件事让我感到困惑,所以我想知道:我是对的还是mo代码工作错误。在Android设备上,加速计以物理测量单位返回值:m/s2。在ipad上,我得到的静态设备的总结力大约为1.0(我预计为9.8)。我的第一个解释是返回值被标准化为9.8,所以我必须将它乘以9.8才能得到真正的力。我的第二个想法-我的代码完全错了,但很难相信。来自CMAcceleration上的文档: CMAcceleration The type of a structure con

在将我的Android应用程序移植到iOS时,有一件事让我感到困惑,所以我想知道:我是对的还是mo代码工作错误。在Android设备上,加速计以物理测量单位返回值:m/s2。在ipad上,我得到的静态设备的总结力大约为1.0(我预计为9.8)。我的第一个解释是返回值被标准化为9.8,所以我必须将它乘以9.8才能得到真正的力。我的第二个想法-我的代码完全错了,但很难相信。

来自CMAcceleration上的文档:

CMAcceleration
The type of a structure containing 3-axis acceleration values.

typedef struct {
      double x;
      double y;
      double z;
} CMAcceleration;
X轴加速度,单位为G(重力)。
Y轴加速度,单位为G(重力)。
Z轴加速度,单位为G(重力)


ag是引力的单位,等于地球引力场施加的引力(9.81米秒)−2) .

那么我在xy和z上得到的值,比如0.998,包括重力?实际上,我有一个数学方程,它要求x轴上的加速度。。。我应该使用0.998还是0.998*9.8??