2011-02-24 104 views

回答

4

你根本不知道。您可以獲取大概相同的應用程序標識字符串的設備標識字符串,並跟蹤特定設備的標記是否已更改。因此,您可以用新設備更新設備令牌,但無法確定您的應用是否已從設備中刪除。

更新: 你是對的。您可以從反饋服務獲取這些信息,但有一點需要注意。您需要安裝至少一個支持推送消息的應用程序才能保持持久的反饋連接。我會將這些客戶標記爲潛在客戶,但我不會從客戶數據庫中刪除這些客戶。誰知道爲什麼你的推送信息可以被拒絕。您的設備可能處於不一致的狀態,並且您永遠刪除您的訂閱者。如果你有10K殭屍客戶端,它對於數據庫來說是一個口袋上的變化。如果你失去了10萬客戶,你就會遇到很多嚴重的問題。

+0

謝謝,但是如何或什麼時候才能知道何時刪除devicetoken?當反饋服務提供多個失敗時? – 001 2011-02-24 04:38:58

+0

http://developer.apple.com/library/ios/#technotes/tn2010/tn2265.html%23TNTAG34有趣 – bioffe 2011-02-24 04:45:55