5

最近、ユーザーの場所の報告を停止した、私が管理しているアプリがあります。これは、以前は機能していた多くのデバイスで発生しています。私のデバイスでは、CLLocationManager の認証ステータスが kCLAuthorizationStatusRestricted であることがわかりました。これにより、アプリがユーザーの許可を求めるプロンプトが表示されなくなります。

私はコアの場所に制限を設定しておらず、場所を管理するためにまったく同じヘルパー クラスを実行している私の別のアプリは、同じデバイスで正常に動作します。必要に応じて、ユーザーの許可を求めます。

制限以外に kCLAuthorizationStatusRestricted が表示される原因を知っている人はいますか?

4

1 に答える 1

5

設定アプリ(iOS 6の場合)で、[一般]、[制限]の順に確認します。制限が有効になっている場合は、[プライバシー]セクションまで下にスクロールします。ここで、位置情報サービスに制限が設定されます。

これは、パスコードでロックできる最初の画面にあるプライバシーセクションとは異なるプライバシー制限のセットです。

于 2012-12-21T01:37:04.723 に答える