1. 程式人生 > >iOS 推送原理

iOS 推送原理

消息 產品 接收 mage div cati src 推送 ans

1. 什麽是遠程消息推送?

APNs:Apple Push Notification server 蘋果推送通知服務
蘋果的APNs允許設備和蘋果的推送通知服務器保持連接,支持開發者推送消息給用戶設備對應的應用程序。

2. 常見用途

常常用於消息的訂閱
1、 電商:我有新品發布啦!
我的某某產品在搞活動,五折優惠!
2、 新聞媒體:今天又有新鮮事發生了!
3、 社交:某某給你留言了!
某某對你的文章發表評論了!

3. 實現消息推送的步驟

1、 註冊:為應用程序申請消息推送服務。此時你的設備會向APNs服務器發送註冊請求。
2、 APNs服務器接受請求,並將deviceToken返給你設備上的應用程序
3、客戶端應用程序將deviceToken發送給後臺服務器程序,後臺接收並儲存。
4、 後臺服務器向APNs服務器發送推送消息
5、 APNs服務器將消息發給deviceToken對應設備上的應用程序

4. 消息推送原理



技術分享圖片

參考鏈接:https://www.jianshu.com/p/2595dfc5e7cd

iOS 推送原理