【发布时间】:2015-08-10 21:13:08
【问题描述】:
有什么方法可以知道本地通知是否从通知中心消失(例如通过按 x 按钮)?
是否可以获得通知中心当前可见的所有通知的列表?
【问题讨论】:
标签: ios objective-c notifications uilocalnotification localnotification
有什么方法可以知道本地通知是否从通知中心消失(例如通过按 x 按钮)?
是否可以获得通知中心当前可见的所有通知的列表?
【问题讨论】:
标签: ios objective-c notifications uilocalnotification localnotification
不,不可能从 Apple 的任何 API 获取通知列表。 不,没有来自忽略/关闭通知的反馈。
如果你想实现这样的逻辑,我建议基于你自己的服务器构建这种类型的逻辑。
请记住,通知并不总是会传递 - 不能保证用户会收到它们,并且如果使用为您的应用程序关闭了通知 - 所有通知都将被视为忽略。 为了改进该逻辑,您可能希望将有关通知的用户权限的信息发送到您的服务器 - 这仍然不能保证他没有在设置中禁用它们:(
长话短说 - 永远不要基于通知构建任何应用程序核心功能。
【讨论】: