我同时覆盖DidReceiveRemoteNotification
和ReceivedRemoteNotification
并将其留空,以防止远程通知自动推送,但这似乎无济于事。因为每次我发送邮递员要求的通知时,它们仍会出现。.如何阻止通知推送,直到应用程序满足必要的要求(用户已登录客栈)?
答案 0 :(得分:1)
当您的应用启动时,只要知道应用状态即可注册或注销
取消注册:
UIApplication.SharedApplication.UnregisterForRemoteNotifications();
注册:
UIApplication.SharedApplication.RegisterForRemoteNotifications();