我正在开发一个应用程序,需要确定通知中心是否有任何通知(当然是针对这个应用的)。我想知道是否有一种方法可以 访问通知中心中应用的通知。
我正在开发一个应用程序,需要确定通知中心是否有任何通知(当然是针对这个应用的)。我想知道是否有一种方法可以 访问通知中心中应用的通知。
我不确定我是否正确理解了你的意思。如果你想从APNS检索通知列表,唯一且“正确”的方法是依赖标准推送通知机制(你可以在任何推送通知教程中找到)。当通知到来时,简单地捕获它们并将它们存储在某个地方,例如一个NSArray
。
没有办法在它们仍在服务器上时检索推送通知。这显然是因为它们还没有到达设备!
如果你问关于推送通知的问题:你不能访问通知中心的通知。然而,你可以将所有通知存储在你的服务器上。
请注意,推送通知的投递并不保证。
根据本地和推送通知编程指南:有关推送通知的更多信息
...你永远不应该使用远程通知机制进行数据传输,因为推送通知的投递并不保证。