我的问题听起来很简单或愚蠢,但我只是想让事情变得清晰。我正在应用程序中使用加速度计,我想知道如何使用新的iPhone 5S m7 Motion Copersesor,目前我使用CoreMotion.framework
方法- (void)startAccelerometerUpdatesToQueue:(NSOperationQueue *)queue withHandler:(CMAccelerometerHandler)handler;
接收到加速度计数据,足够了吗?这是一种通用的方法(对没有M7协同处理器的设备有利)吗?还是我必须做其他事情?在哪里可以阅读并了解如何在应用中使用新的M7处理器?谢谢。
-
M7的协同处理器将使应用程序成为
aware of what type of movement
用户正在经历的,例如驾驶,步行,运行或睡觉。然后,应用程序可以是进行室内跟踪和映射的能力。 -
Apple M7的协同处理器收集,流程和存储
sensor data
即使设备是入睡,并且应用程序可以在该设备再次电源。这将减少功率抽取的功率设备并节省电池寿命
有关更多信息,请参阅此Wiki
我不确定,但是很明显,M7将被用来在具有它的设备上实现coremotion,就像A7 CPU一样用于提供计算基础在拥有它的设备上。
我非常怀疑您需要采取任何措施才能启用它。我猜您只会得到更好的数据。