禁用自动推送远程通知iOS

时间:2019-07-16 06:37:11

标签: c# ios xamarin xamarin.ios

我同时覆盖DidReceiveRemoteNotificationReceivedRemoteNotification并将其留空,以防止远程通知自动推送,但这似乎无济于事。因为每次我发送邮递员要求的通知时,它们仍会出现。.如何阻止通知推送,直到应用程序满足必要的要求(用户已登录客栈)?

1 个答案:

答案 0 :(得分:1)

当您的应用启动时,只要知道应用状态即可注册或注销

取消注册:

UIApplication.SharedApplication.UnregisterForRemoteNotifications();

注册:

UIApplication.SharedApplication.RegisterForRemoteNotifications();