プッシュ通知を iPhone に送信するプロバイダーがあります。ホーム画面にいる場合、通知センターでプッシュ通知をクリックすると、アプリが開きます。次に、アプリを閉じますが、通知は通知センターに残っています...なぜですか? 私はすでにそれを読みました、なぜそれが消えないのですか?アプリを閉じた後にこの通知を削除するには??
2679 次
2 に答える
1
アプリケーションからバッジを削除する場合は、バッジ番号の値を 0 に割り当てるだけで、バッジが自動的に削除されます。
- (void)applicationWillEnterForeground:(UIApplication *)application
{
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
[[UIApplication sharedApplication] cancelAllLocalNotifications];
}
于 2012-08-17T10:46:15.873 に答える
0
以下のコードを使用して通知を削除できます
[[UIApplication sharedApplication] setApplicationIconBadgeNumber: 0];
[[UIApplication sharedApplication] cancelAllLocalNotifications];
これにより、アプリのすべての通知が通知センターから削除されます。
于 2012-08-17T10:45:53.063 に答える