3

ビーコンとユーザーの位置情報を操作するアプリの開発が完了しました。

locationManager に requestAlwaysAuthorization 権限を要求し、plist NSLocationAlwaysUsageDescription プロパティに説明を追加しました。すべてが完璧に機能します!!!

ユーザーが要求された許可を受け入れない場合、iOS は常にローカリゼーションを無効にし、使用中にアプリの使用を非常に制限することに気付きました。

ユーザーが requestAlwaysAuthorization を拒否すると、自動的に requestWhenInUseAuthorization 許可が求められることを願っています!

これはネイティブメソッドで可能ですか、それとも別の許可のリクエストを処理する必要がありますか?

ありがとうございます!

編集: Shazam や Facebook などのアプリで、場所の設定で「使用しない」、「使用するとき」、「常に使用する」の 3 つの選択肢をどのように設定しますか? ユーザーに提示する方法はあるのでしょうか?!?!

4

1 に答える 1