【发布时间】:2012-11-10 15:33:09
【问题描述】:
我想使用 CLLocationManager 通过 GPS 天线获取当前用户位置,而不是蜂窝网络。我如何确保这一点?
【问题讨论】:
我想使用 CLLocationManager 通过 GPS 天线获取当前用户位置,而不是蜂窝网络。我如何确保这一点?
【问题讨论】:
您的选择是标准定位服务(例如startUpdatingLocation,您可以为其指定desiredAccuracy)或低功耗重大更改服务(例如startMonitoringSignificantLocationChanges)。但是你一般不会根据硬件来指定定位服务,而是根据你的应用的功能需求来指定定位服务。如果您需要准确的位置,请使用标准服务,如果您不需要相同级别的精度,请尝试使用重大变更服务。
请参阅Location Awareness Guide 了解更多信息。
【讨论】:
gps 添加到Info.plist 中的UIRequiredDeviceCapabilities 键!