我知道在以下情况下如何确定用户是否在车内行驶:
1。 CLLocationManager :
在这种情况下,根据locationManager:didUpdateLocations
方法中的速度,我可以看出用户是否在车内行驶。
2。如果M7可用 - > CMMotionActivityManager :
在这种情况下,我可以在CMMotionActivity
方法中使用startActivityUpdatesToQueue:withHandler
并查看用户是否正在进入车辆。
我遇到了 iOS设备没有M7处理器的情况。
在这种情况下我可以使用CLLocationManager
,但它耗尽了设备电池,因此我不会选择此选项来实现此功能。
请向我提供指导,以了解用户是否正在车内行驶如果M7不可用。
我已经提到了以下链接,但他们没有帮助我。
先谢谢。