我正在使用iOS 5和推送通知(带通知栏)。
我收到了通知中心提供的5条通知。当我点击它们中的任何一个时,应用程序启动并在应用程序中显示有效负载字典:didFinishLaunchingWithOptions。在此之后,与应用程序相关的所有其他通知将从通知中心消失。
我想知道我是否可以实现以下任何一项
答案 0 :(得分:1)
要让应用程序从其中一个启动后留在通知中心的通知,其有效负载需要包含一个徽章编号,并且您的应用需要避免将其徽章计数器设置为0,直到它想要清除所有来自通知中心的通知。
除了启动应用的APNS消息之外,无法访问APNS消息的通知有效负载。如果您需要这些数据,一般最佳做法 - 特别是考虑到APNS交付无法保证 - 是从您自己的Web服务单独检索它。