我想实现一个自定义屏幕,告知我的用户为什么要请求推送通知权限。在他们在该自定义屏幕中按下一个按钮后,我将使用[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
来呈现iOS推送通知权限对话框。
如果用户尚未看到推送通知权限对话框,我只想显示此自定义屏幕一次。我不能使用[[UIApplication sharedApplication] enabledRemoteNotificationTypes] == UIRemoteNotificationTypeNone
,因为这也会返回“none”,如果用户决定不允许推送通知。
有任何想法吗?