使用 BOOL locaService=[CLLocationManager locationServicesEnabled];
它将返回一般 GPS 服务的布尔值,我们如何检查特定应用程序的服务是打开还是关闭。
使用 BOOL locaService=[CLLocationManager locationServicesEnabled];
它将返回一般 GPS 服务的布尔值,我们如何检查特定应用程序的服务是打开还是关闭。
[CLLocationManager authorizationStatus]
返回 aCLAuthorizationStatus
类型定义为kCLAuthorizationStatusNotDetermined, kCLAuthorizationStatusRestricted, kCLAuthorizationStatusDenied,
or kCLAuthorizationStatusAuthorized
。
kCLAuthorizationStatusAuthorized
意味着你可以使用 GPS,其他任何东西都意味着你不能。
(kCLAuthorizationStatusDenied
表示他们已禁止您,kCLAuthorizationStatusRestricted
表示您因家长控制而无法访问, kCLAuthorizationStatusNotDetermined
表示用户尚未响应“允许此应用查看我的位置?”提示。)
检查CLLocationManager 中的授权状态。
授权状态
返回应用程序使用位置服务的授权状态。+ (CLAuthorizationStatus)授权状态