[英]Firebase push notification badge count is not being received in IOS app
[英]iOS app notification badge count not resetting to 0
我們正在嘗試在應用程序激活時清除推送通知標志計數,但是在成功清除之后,下一個通知的標志計數不會為1。相反,我們看到的似乎是總通知計數。
例如,我們收到3條通知-看到3個徽章,啟動應用程序並再次點擊主頁,徽章就消失了。 下次收到通知時,它不是預期的1 ,而是4 。
這是我們的AppDelegate.m
@implementation AppDelegate
內的代碼:
- (void)applicationDidBecomeActive:(UIApplication *)application {
application.applicationIconBadgeNumber = 0;
}
如果在-applicationDidBecomeActive:
中為前台,則:
- (void)applicationDidBecomeActive:(UIApplication *)application
{
application.applicationIconBadgeNumber = 0;
}
在后台在-application:didFinishLaunchingWithOptions:
中將其重置-application:didFinishLaunchingWithOptions:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.