利用iPhone5S中的M7芯片

Woo*_*ock 3 iphone api core-motion ios7 apple-m7

我想知道是否有人能指出我在iPhone5S及以上版本中使用M7芯片的正确方向.

我想知道它是否只是在您使用通用核心运动API时自动使用,或者是否有一组特定的API可供使用?

最后我注意到在线阅读一些文章,它保留了一些历史运动数据,任何人都知道如何访问这个或任何人都可以指出我正确的方向?

Sco*_*ets 6

你正在寻找的两个主要课程是CMMotionActivityManagerCMMotionActivity.第一个允许您查询历史数据和管理动作.第二种方法可让您访问不同的,更具体的动作类型.

这两个类仅在iOS 7 -[CMMotionActivityManager isActivityAvailable]上可用.用于确定运动是否可用.我没有找到任何关于它的文档,但我的猜测是该方法只会返回YES具有M7芯片的设备(或支持运动活动报告的未来芯片).