| .. | .. |
|---|
| 8 | 8 | _ application: UIApplication, |
|---|
| 9 | 9 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? |
|---|
| 10 | 10 | ) -> Bool { |
|---|
| 11 | + application.applicationIconBadgeNumber = 0 |
|---|
| 12 | + if #available(iOS 16.0, *) { UNUserNotificationCenter.current().setBadgeCount(0) } |
|---|
| 11 | 13 | return super.application(application, didFinishLaunchingWithOptions: launchOptions) |
|---|
| 12 | 14 | } |
|---|
| 13 | 15 | |
|---|
| .. | .. |
|---|
| 19 | 21 | override func applicationDidBecomeActive(_ application: UIApplication) { |
|---|
| 20 | 22 | super.applicationDidBecomeActive(application) |
|---|
| 21 | 23 | application.applicationIconBadgeNumber = 0 |
|---|
| 24 | + if #available(iOS 16.0, *) { UNUserNotificationCenter.current().setBadgeCount(0) } |
|---|
| 22 | 25 | } |
|---|
| 23 | 26 | |
|---|
| 24 | 27 | // Forward APNs token registration to the push plugin |
|---|