Xamarin IOS プロジェクトがあり、ローカル通知を作成したいと考えています。そのためには、ユーザーに許可を求める必要があります。AppDelegate に次のコードがあります。
UNUserNotificationCenter.Current.RequestAuthorization(UNAuthorizationOptions.Alert, (approved, err) =>
{
// Handle approval
});
これまでのところうまくいきますが、残念ながら、権限を要求するダイアログはスプラッシュ スクリーンの背後にあります。したがって、アプリが動かなくなったかのようにユーザーを探します。ホームボタンをクリックすると、許可ダイアログが表示されます。
また、ViewDidLoad または ViewDidLayoutSubviews メソッドの最初のビューに配置しようとしました。でも効果は同じでした。
ダイアログを正しく表示するにはどうすればよいですか?