嗨在我的應用程序中,當我收到來自服務器的推送通知時,我的應用程序徽章會增加一個。當我打開應用程序並關閉它時沒有得到reduce.so我的問題是如何減少徽章圖標在應用程序圖標,當用戶看到通知通過推送通知減少徽章數量
0
A
回答
5
你可以將其設置爲你喜歡的任何值。將其設置爲0將移除徽章。
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
3
我有同樣的問題,所以我想,「爲什麼不只是獲取徽章號?」然後,你可以隨心所欲地做任何事情。
如果你在你的AppDelegate.m文件,你可以在你的application: didFinishLaunchingWithOptions:
方法使用:
int badgeNumber = [application applicationIconBadgeNumber] -1;
[application setApplicationIconBadgeNumber:badgeNumber];
這將減少一個圖標徽章號。但是,請注意,您的用戶可能會有多個來自您的應用程序的尚未查看的通知。因此,您應該在處理推送的特定方法中設置此內容。或者,取決於您的應用程序設置方式,只需將徽章圖標編號設置爲0.
希望這有助於您。
相關問題
- 1. 減少推送徽章數量
- 2. 推送通知徽章
- 3. 推送通知徽章自動增量
- 4. 推送通知徽章重置計數
- 5. 更新推送通知徽章數
- 6. 推送通知徽章不會消失
- 7. Apple推送通知徽章號碼
- 8. 推送通知:聲音和徽章
- 9. 推送通知徽章沒有出現?
- 10. Parse.com推送通知徽章值
- 11. 推送通知 - 應用徽章圖標
- 12. 離子推送通知和徽章
- 13. 本地推送通知徽章號碼
- 14. 通過推送通知iphone徽章管理
- 15. 通過JavaPNS的iOS推送通知 - 未顯示徽章號碼
- 16. 增加應用徽章數量而不顯示推送通知
- 17. Apple推送通知 - 刪除徽章但不通知文本
- 18. iphone推送通知徽章號碼增量
- 19. 徽章數量沒有增加推送通知。總是徽章數量仍然是1?
- 20. 通知徽章數量增加
- 21. 推送通知徽章計數不更新
- 22. 在前臺設置離子推送通知徽章數
- 23. 使用Firebase在Android推送通知中設置徽章計數?
- 24. 的iOS,減少圖標徽章數量
- 25. 我們可以通過推送通知發送多少數據?
- 26. 應用程序徽章不顯示解析推送通知
- 27. 的iOS推送通知接收,但沒有徽章值
- 28. 在後臺重新加載推送通知徽章
- 29. 推送通知 - 不同用戶的不同徽章號碼
- 30. APNS - PHP Codeigniter推送通知徽章不增加iOS7