我的应用程序有一个增强现实相机视图,它使用 CMMotionManager 来查找相对于真北的航向。但是,我发现如果用户关闭位置服务/系统设置/指南针校准,则设备运动数据将停止返回合理值(特别是重力矢量值),并使应用程序无用。很多人这样做是因为他们认为这样做可以节省电池寿命。
有谁知道这个设置对设备或 CMMotionManager 有什么作用?
我的应用程序如何确定它的设置?
将其设置为 OFF 是否一定意味着 CMMotionManager 不起作用?
我的应用程序有一个增强现实相机视图,它使用 CMMotionManager 来查找相对于真北的航向。但是,我发现如果用户关闭位置服务/系统设置/指南针校准,则设备运动数据将停止返回合理值(特别是重力矢量值),并使应用程序无用。很多人这样做是因为他们认为这样做可以节省电池寿命。
有谁知道这个设置对设备或 CMMotionManager 有什么作用?
我的应用程序如何确定它的设置?
将其设置为 OFF 是否一定意味着 CMMotionManager 不起作用?