1

我正在设备上测试应用程序,我使用了捆绑标识符“mycompany.app”,在选择了正确的代码签名后,我能够在设备(即我的 iPhone)上运行该应用程序。现在,在成功运行此应用程序后,我将其删除并使用相同的 bundleId 和配置来测试其他具有本地通知的应用程序。因此,只要生成本地通知,它就会开始在应用程序图标上显示徽章编号。现在我再次删除了此应用程序并尝试使用相同的捆绑包运行我以前的应用程序,但它在应用程序图标上显示徽章编号(即 1),即使我没有添加任何代码来显示此应用程序的徽章编号。如何去除这些徽章?

4

1 回答 1

0

嗨,请使用以下代码

  • (BOOL)应用程序:(UIApplication *)应用程序 didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

功能:-

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
于 2013-02-04T09:40:30.533 回答