作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
<分区>
在 iOS 9 中,是否有我可以读取的系统级回调告诉我用户是否在推送通知请求上点击了“不允许”?
我使用自定义屏幕提示用户,告知他们推送通知及其在我的应用中的值(value)。
他们有两个选择,是或否。如果他们选择是,我请求操作系统推送通知,他们会看到如下图所示的弹出窗口。
现在,如果用户点击"is",则会有一个名为 didRegisterForRemoteNotificationsWithDeviceToken
的函数告诉我此设备已注册推送通知。我可以使用它前进到下一个屏幕(并在注册后将它们带入第一个屏幕)
但是,我如何检测用户是否点击“不允许”?我需要知道这一点,这样我才能相应地将用户移动到下一个屏幕(并将他们带到第一个屏幕注册后)。如果用户点击“不允许”,则不会调用函数 didFailToRegisterForRemoteNotificationsWithError
。
这个问题不是重复的,因为该问题的答案是特定于 iOS 7 的,而我的问题是特定于 iOS 9 的。
我是一名优秀的程序员,十分优秀!