这些天我一直在使用CLLocationManager
很多,结果好坏参半。当应用程序在后台运行时,我能够从 GPS 获取位置以及显着的位置变化。
但是,我似乎总是得到-1.0 的课程,这(根据文档)表明课程无效。
在我的didUpdateToLocation
方法中,我只是在执行以下操作:
double courseDegrees = newLocation.course;
我错过了什么吗?
编辑:是的,我在移动时尝试过。
这些天我一直在使用CLLocationManager
很多,结果好坏参半。当应用程序在后台运行时,我能够从 GPS 获取位置以及显着的位置变化。
但是,我似乎总是得到-1.0 的课程,这(根据文档)表明课程无效。
在我的didUpdateToLocation
方法中,我只是在执行以下操作:
double courseDegrees = newLocation.course;
我错过了什么吗?
编辑:是的,我在移动时尝试过。