启动画面后面的Xamarin IOS权限对话框

时间:2017-10-16 07:27:47

标签: ios xamarin.ios apple-push-notifications uilocalnotification ios-permissions

我有一个Xamarin IOS项目,我想创建本地通知。为此,我必须要求用户许可。我在AppDelegate中有这段代码:

UNUserNotificationCenter.Current.RequestAuthorization(UNAuthorizationOptions.Alert, (approved, err) =>
            {
                // Handle approval
            });

到目前为止,但不幸的是,请求权限的对话框在启动画面后面。因此,它会查找用户,就像应用程序被卡住一样。如果他点击主页按钮,则可以看到权限对话框。

我还尝试将它放在ViewDidLoad或ViewDidLayoutSubviews方法的第一个视图中。但效果是一样的。

如何正确显示对话框?

0 个答案:

没有答案