BOOL locaService=[CLLocationManager locationServicesEnabled]; を使用して
一般的な GPS サービスのブール値を返します。特定のアプリケーションでサービスがオンまたはオフになっていることを確認するにはどうすればよいですか。
BOOL locaService=[CLLocationManager locationServicesEnabled]; を使用して
一般的な GPS サービスのブール値を返します。特定のアプリケーションでサービスがオンまたはオフになっていることを確認するにはどうすればよいですか。
[CLLocationManager authorizationStatus]
orCLAuthorizationStatus
に typedef された a を返します。kCLAuthorizationStatusNotDetermined, kCLAuthorizationStatusRestricted, kCLAuthorizationStatusDenied,
kCLAuthorizationStatusAuthorized
kCLAuthorizationStatusAuthorized
は GPS を使用できることを意味し、それ以外は使用できないことを意味します。
(kCLAuthorizationStatusDenied
は、許可されていないことをkCLAuthorizationStatusRestricted
意味します。保護 者による制限のために許可されていないことを意味kCLAuthorizationStatusNotDetermined
します。ユーザーがまだ「このアプリに自分の位置情報を表示することを許可しますか?」というプロンプトに応答していないことを意味します。)
CLLocationManagerでauthorizationStatusを確認してください。
認可ステータス
位置情報サービスを使用するためのアプリケーションの承認ステータスを返します。+ (CLAuthorizationStatus)authorizationStatus