1

デバイスでアプリケーションをテストしています。バンドル識別子「mycompany.app」を使用し、適切なコード署名を選択した後、デバイス (iPhone) でアプリケーションを実行できます。このアプリケーションを正常に実行した後、それを削除し、同じ bundleId とプロビジョニングを使用して、ローカル通知の他のアプリケーションをテストしました。そのため、ローカル通知が生成されるたびに、アプリケーション アイコンにバッジ番号が表示され始めます。もう一度このアプリケーションを削除し、以前のアプリケーションを同じバンドルで実行しようとしましたが、バッジ番号を表示するためのコードをこのアプリケーションに追加していないにもかかわらず、アプリケーション アイコンにバッジ番号 (つまり 1) が表示されています。これらのバッジを削除するには?

4

1 に答える 1

0

こんにちは、次のコードを使用してください

  • (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

関数:-

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