ビュー コントローラーを初めて読み込むと、組み込みの iOS アクセス許可メッセージがユーザーに表示されます。
ユーザーが [許可しない] または [許可する] を選択するまでアプリを一時停止する方法はありますか?
ユーザーが許可または許可しないを選択した後、次のように値を確認することで処理できます。
//INSIDE OF ViewDidAppear
if(authstate != CLAuthorizationStatus.Denied)
{
// do something
}
else if (authstate == CLAuthorizationStatus.AuthorizedWhenInUse)
{
// do something
}
現在、iOS のアクセス許可ダイアログがまだ画面に表示されている場合でも、コードは if ステートメントを実行します。したがって、ユーザーが許可または許可しないを選択するまで一時停止したいと思います。次に、ユーザーが [許可] または [許可しない] を選択した後、if ステートメントに進みます。