通過蘋果服務器向設備推送消息
第一部分:(自己的服務端保存需要推送的設備信息)
1>客戶端向蘋果服務APNS,發(fā)送設備的UDID和英語的Bundle Identifier.(udid確定向哪臺設備發(fā)送胳赌,BundleID確定向哪個應用發(fā)送)
2>經(jīng)蘋果服務器加密生成一個deviceToken
3>將當前用戶的deviceToken(用戶標識),發(fā)送給自己應用的服務器
4>自己的服務器,將得到的deviceToken,進行保存
第二部分:(推送消息)
5>需要推送的時候,將消息和deviceToken一起發(fā)送給APNS,蘋果服務器,再通過deviceToken找到用戶,并將消息發(fā)給用戶