我推送一些文本到iPhone应用程序。一旦消息在应用程序中被接受并处理,我仍会在通知区域看到消息,如果再次接受消息,则会在应用程序中重复该消息。删除推送通知,一旦它被用户接受
我该如何避免这种情况?一旦推送被接受,是否有消息将其从通知区域中删除。
换句话说,一旦
- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo
执行,我想从通知区域中删除的通知。
是本地还是远程通知? – samfisher 2012-02-12 07:22:39
远程通知 – shebelaw 2012-02-13 18:33:41
查看此答案:http://stackoverflow.com/a/7821985/428442。诀窍,显然,应用程序徽章的价值必须改变。因此,将其设置为1,然后设置为0,并且应该从通知中心删除通知。 – 2012-02-13 19:42:45