2011-07-19 54 views

回答

1

簡短回答:是的,服務器端處理。

龍答: 當了通知推送您可以發送一些數據,它看到 here

當iPhone推出,你可以調用web服務,這將重置計數器。 發送通知時,請增加它。

典型的SQL表做是 | id_table (int) | UUID (TEXT) | notif_counter (int) | 或這樣的事情。

+0

由於不再允許存儲UUID,而不是UUID存儲推送令牌。 –

1

使用iOS 5的新通知系統,用戶可以單獨手動激活通知。

應用程序無法以編程方式獲取這些通知,因此如果您的應用程序需要它們,用戶必須激活其中的每一個。

在iOS 5之前,只有最新的通知有機會進入該應用,所有先前的通知都丟失了。

正如Charles Vu所寫,您可以根據通知的性質來解決此服務器端問題。如果它是一個消息應用程序,那麼服務器可以輕鬆跟蹤該設備還沒有收到什麼消息,但對於其他類型的通知,這可能是不可能的。

所以答案是否定的,但是或多或少有吸引力的解決方法。

+0

太棒了,然後我知道。謝謝。 –

相關問題