如何使用M7协处理器计算iOS设备中的行驶距离、速度和持续时间?
如何使用M7协处理器计算iOS设备中的行驶距离、速度和持续时间 我已经参考了苹果的CMMotionActivityManager文档 它提供对设备存储的运动数据的访问,我们获得的数据如下: CMMotionActivity@14074.912282,<;开始日期,2014-03-03 10:09:40 +0000,信心,1,未知,0,静止,0,步行,1,跑步,0,汽车,0> CMMotionActivity@14077.466468,<;startDate,2014-03-03 10:09:43 +0000,信心,0,未知,0,静止,0,步行,0,跑步,1,汽车,0>; CMMotionActivity@14080.024116,<;开始日期,2014-03-03 10:09:46 +0000,信心,1,未知,0,静止,0,步行,0,跑步,1,汽车,0> CMMotionActivity@14082.582084,<;startDate,2014-03-03 10:09:48 +0000,信心,2,未知,0,静止,0,步行,0,跑步,1,汽车,0>;如何使用M7协处理器计算iOS设备中的行驶距离、速度和持续时间?,ios,ios7,core-motion,apple-m7,Ios,Ios7,Core Motion,Apple M7,如何使用M7协处理器计算iOS设备中的行驶距离、速度和持续时间 我已经参考了苹果的CMMotionActivityManager文档 它提供对设备存储的运动数据的访问,我们获得的数据如下: CMMotionActivity@14074.912282,<;开始日期,2014-03-03 10:09:40 +0000,信心,1,未知,0,静止,0,步行,1,跑步,0,汽车,0> CMMotionActivity@14077.466468,<;startDate,2014-03-03 1
因此,在不使用GPS/仅依靠M7数据的情况下,我可以计算(例如跑步)行驶距离、跑步持续时间、速度等。CMMotionActivity类仅提供有关用户运动活动类型的信息。iOS运动框架提供了硬件和软件API之间的抽象,因此无论设备是否配备M7,您都应该使用相同的API: 祝你好运