ios - 是否可以控制iOS应用程序内的推送接收设置?

标签 ios swift push-notification ios10

有人给了我开发推送设置的任务

  • 该用户可以设置(接收/不接收)推送通知。

我很困惑,因为我认为不可能在应用程序内控制它。

是否可以在iOS应用程序内控制推送接收设置? 可能是新版本?

最佳答案

您无法从应用程序控制推送通知设置。

但是您可以在NSUserDefault中管理BOOL标志。

根据设置,您的 BOOL 值将会更改,因此在推送通知委托(delegate)方法中,您可以直接使用 apply return 关键字来不处理通知。

关于ios - 是否可以控制iOS应用程序内的推送接收设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40214715/

相关文章:

ios - 在 Firebase 中创建用户后立即发送验证邮件

ios - 访问 Swift 中的其他函数

ios - 仅从 NSXMLElement 获取文本值,不带子节点的文本

ios - 使用 NSOperationQueue,如何添加到后台队列而不是主队列,以及如何控制操作量?

ios - 如何解决目标 'BVLinearGrandient' 和 'FBReactNativeSpec' 之间依赖关系的循环问题?

ios - 使用 Swift (AutoLayout) 修复 UIImage 的宽度和高度

php - 实现回合制网页游戏

java - 解析 -Android 获取多个推送通知

push-notification - 未在工作灯中使用身份验证时推送通知出错

ios - IBOutletCollection - 如何对数组应用排序?