0
我嘗試更新徽章圖標,每當應用程序(在後臺)收到推送通知時。更新徽章圖標
我所用,在「didReceiveRemoteNotification」和「didFinishLaunchingWithOptions」
[UIApplication sharedApplication].applicationIconBadgeNumber++;
如果應用程序是在前臺和接收一些推送通知,當應用程序回來backgorund圖標的徽章與數更新推送通知。
但是,如果應用程序在後臺,圖標的徽章就像有效載荷中的一樣,即使應用程序收到很多通知。
你有什麼想法嗎?在此先感謝
有效負載的數值設置爲1的徽章難以處理,因爲任何時候應用程序的預算值都可以知道將要發送的新數據。 – Developer2014 2014-10-31 16:59:01
@ Developer2014它可能很難,是的。所以你要麼在服務器上跟蹤它,要麼根本不顯示它。這是要走的路。 – 2014-10-31 17:00:05
我不知道爲什麼更新在應用程序處於前景並在後臺復出時工作,但如果應用程序是背景則不會。 – Developer2014 2014-10-31 17:04:06