important:
This page references our older Objective-C SDK. Check out our new Swift SDK to integrate our latest Swift-first library.
バッジ
Braze ダッシュボードを通じてプッシュ通知を作成するときに、希望のバッジ数を指定できます。アプリケーションの applicationIconBadgeNumber
プロパティまたはリモート通知ペイロードを使用して、バッジ数を手動で更新することもできます。Braze では、アプリがフォアグラウンドで動作しているときに Braze 通知を受信した場合にもバッジ 数はクリアされます。
通常のアプリ操作の一部として、またはバッジをクリアするプッシュを送信してバッジをクリアする計画がない場合は、次のコードをアプリの applicationDidBecomeActive:
デリゲートメソッドに追加してアプリがアクティブになったときにバッジをクリアする必要があります。
1
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
1
UIApplication.shared.applicationIconBadgeNumber = 0
バッジ番号を 0 に設定すると、通知センターの通知も消去されることに注意してください。したがって、プッシュペイロードにバッジ番号を設定しない場合でも、バッジ番号を0に設定することで、ユーザーがプッシュをクリックした後に通知センターでプッシュ通知を削除できます。