2014-05-22 90 views
0

我正在使用PushWoosh phonegap插件;我有pushwoosh設置,並可以發送推送通知。我還可以在通知請求有效內容中發送推送通知時更新iOS徽章號碼。但是,如何在不發送推送通知的情況下更新徽章號碼?如何使用pushWoosh更新iOS徽章?

我使用pushWoosh API的setBadge方法,並獲得200 OK響應,但徽章號不更新。

使用pushWoosh API更新徽章號碼的正確方法是什麼?

回答

1

setBadge in Pushwoosh API讓Pushwoosh知道當前的徽章編號。它在內部使用。當你發送增量徽章時(例如:「+1」),它會知道徽章的價值應該是多少。

有更新徽章的方式有兩種:

  1. 在應用程序代碼(可能這不是你在找什麼):在PhoneGap的插件 使用setApplicationIconBadgeNumber方法。

  2. 通過推送通知。不過,我認爲你不希望它成爲文本的全面推送通知。目前這隻能通過API獲得,但在本週結束時,它也可以在控制面板中執行。 訣竅是:不要在推送通知中放置任何內容(文本)。這樣它只會更新徽章並不會顯示推送警報。您還將此與「無聲推動」結合起來,這樣通知將完全無聲。

Pushwoosh團隊。