9

UIApplication バッジ番号は、再インストール時に削除されません。

バッジの値がゼロ以外のときにアプリケーションをアンインストールしてから再インストールすると、新しいインストールにバッジが引き続き表示されます。

次の方法でバッジ番号を更新します。

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:badgeNumber];

解決策を見つけようとしました-アプリケーションが終了したときの通知により、バッジを削除できます... applicationWillTerminateで作成できませんでした。助言がありますか?

4

2 に答える 2

5

Apple は実際に応答し、これは予想される動作です。バッジは、アンインストール後も短期間残ります (すぐに再インストールした場合)。

于 2012-08-28T11:05:59.850 に答える
1

設定してみてください:

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:-1];

application: didFinishLaunchingWithOptions:

私にとってはうまくいきました。

于 2012-05-09T10:32:25.853 に答える