she*_*law 0 iphone apple-push-notifications ios5
我正在推送一些文本到iPhone应用程序.一旦消息被接受和处理应用程序我还是看到消息在通知区域,如果我再次接受消息中的应用得到复制.
我怎么能避免这种情况?一旦接受推送,是否可以将其从通知区域中删除.
换句话说,一次
- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo
Run Code Online (Sandbox Code Playgroud)
执行,我想从通知区域删除通知.
首先将徽章值设置为1或某个值,然后将其设置为0.如下:
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:1];
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
[[UIApplication sharedApplication] cancelAllLocalNotifications];
Run Code Online (Sandbox Code Playgroud)