我正在编写一个iOS应用程序,并且不想在我的设备达到一定速度之后开始检测摇动事件。我知道如何使用CMMotionManager来获取CMAccelerationData以检测震动事件,但是有谁知道我应该用什么来检测我的设备移动速度有多快?无论是CMDeviceMoting / userAcceleration / GPS ......我都找不到我应该做的事情。我正在快速编写我的应用程序,但Objective-C中的答案也足够了。
感谢您的帮助
答案 0 :(得分:1)
您可以使用CoreLocation
并使用CLLocation
的{{1}}媒体资源。这需要设备的GPS,并且只能在稍大的速度下工作。