我知道如何增加徽章數量。如何發送帶有徽章計數的推送通知。增加應用徽章數量而不顯示推送通知
我的問題是,如果有人喜歡你的帖子,Facebook如何在沒有推送通知的情況下增加應用徽章數量。
如果我在後臺連續運行服務,它會耗盡電池。
請建議正確的方法來實現這一點。
我知道如何增加徽章數量。如何發送帶有徽章計數的推送通知。增加應用徽章數量而不顯示推送通知
我的問題是,如果有人喜歡你的帖子,Facebook如何在沒有推送通知的情況下增加應用徽章數量。
如果我在後臺連續運行服務,它會耗盡電池。
請建議正確的方法來實現這一點。
您需要獲取想要顯示的號碼。
如果應用程序在前臺運行,則可以按照以下方法進行更改。
來源:https://en.wikipedia.org/wiki/WebSocket
如果應用程序是關閉或背景和應用程序不支持插座背景模式(見How to handle socket connection's events when app is in background?)絕對需要使用推送通知。
如果您知道該號碼,您可以使用以下行設置徽章。
[UIApplication sharedApplication].applicationIconBadgeNumber = 1;
如果您使用推送通知,則無需設置此項。
您可以使用無聲通知 –
請嘗試使用無聲按鈕。 –
謝謝,我發現更多關於靜默推送通知在這裏https://stackoverflow.com/a/36695473/2439156我通知你,一旦它會工作,感謝您的建議 –