如何确定用户的运动活动(步行,跑步,车辆,汽车等)?

我发现CMMotionActivityManager类正在执行此操作,但是它的isActivityAvailable仅在配备M7的设备上返回true:iPhone5S,带有视网膜的iPad mini,iPad Air。

那么,在未配备M7的设备中执行此操作的正确方法是什么?
或者,您是否知道任何第三方库?

谢谢。

最佳答案

我没有找到问题的答案,所以我决定编写自己的库,该库可以在所有iOS设备上运行,并且不需要M7芯片。

这是github repo的链接,也许可以帮助某人。

https://github.com/SocialObjects-Software/SOMotionDetector

10-05 20:12