我在我的应用程序中使用本地通知。它运行良好,但一旦设置了ApplicationIconBadgeNumber,就无法从应用程序中删除它。如何删除它?
我在我的应用程序中使用本地通知。它运行良好,但一旦设置了ApplicationIconBadgeNumber,就无法从应用程序中删除它。如何删除它?
你需要设置应用程序的applicationIconBadgeNumber。例如在应用程序didReceiveLocalNotification中。
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notif {
application.applicationIconBadgeNumber = notif.applicationIconBadgeNumber-1;
}