以编程方式检查iPhone上是否启用了GPS

Kri*_*aru 9 iphone gps

如何检查iPhone上是否启用了GPS?

Ale*_*kov 27

http://developer.apple.com/library/ios/#documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html

[CLLocationManager locationServicesEnabled]

返回一个布尔值,指示是否在设备上启用了位置服务.

  • 这并不等同于检测是否启用了gps。如果您打开了wifi,则定位服务将返回true,这将为您提供位置的大致位置;但是,如果您使用的是飞行模式,则实际上会禁用真实的gps,并且会使用辅助gps。 (2认同)