有没有办法知道本地通知是否从通知中心解除(例如按下x按钮)?
是否可以获取通知中心当前可见的所有通知的列表?
答案 0 :(得分:4)
不可以从Apple的任何API获取通知列表。 并且没有忽略/关闭通知的反馈。
如果你想实现这样的逻辑,我建议你基于你自己的服务器构建这种类型的逻辑。
请注意,并非始终提供通知 - 它并不保证用户会获得通知,如果使用已为您的应用程序启用通知,则所有通知都将被视为已忽略。 要改进该逻辑,您可能希望将有关通知的用户权限的信息发送到您的服务器 - 这仍然无法保证他不会在设置中禁用它们:(
长话短说 - 永远不要根据通知构建任何应用程序核心功能。