iPhone OS 3.0 推送通知服務出包...使用者的錯!(無誤)
本週稍早,有部份 iPhone 使用者(OS 為 3.0 版本的)提報,開始收到一些跟自己沒關係的推送通知,因此大家頻頻向牛棚查看,結果發現蘋果的推送通知服務正在熱身,所以蘋果又出包了嗎?不過大家可能沒有注意到,牛棚裡面還有另外一位選手,就是將 iPhone 解鎖的各位。
事情是這樣的,iPhone 在啟用之後,都會有一張個人的身份證(能夠被辨識的公鑰/私鑰,public/private key),這辨識的機制,也在推送通知服務正式上線後(OS 3.0),被拿來當作讓短訊能夠被傳送到正確使用者 / iPhone 上的依據;不過由於解鎖軟體讓大部分使用者使用同樣的『鑰匙』,也因此伺服器在將訊息推出去的時候,很有可能同時丟給分享同一隻鑰匙的使用者們,也因此會有人收到跟自己無關的訊息。
這部份,恐怕就不能要求蘋果改善了...
[原文連結]