遠程推送詳解


當服務器遠程向APNS推送至一臺離線的設備時,蘋果服務器Qos組件會自動保留自焚最新的通知,等設備上線後,Qos將把推送發送到目標設備上


遠程推送的基本過程

1、客戶端的app需要將用戶的UDID和app的bundleID發送給apns服務器,進行註冊,apns將加密後的device Token返回給app

2、app獲得device Token後,上傳到公司服務器

3、當需要推送通知時,公司服務器會將推送內容和device Token一起發給apns服務器

4、apns再將推送內容送到客戶端上


創建證書的流程:

1、打開鑰匙串,生成CertificateSigningRequest.certSigningRequest文件

2、將CertificateSigningRequest.certSigningRequest上傳進developer,導出.cer文件

3、利用CSR導出P12文件

4、需要準備下設備token值(無空格)

5、使用OpenSSL合成服務器所使用的推送證書





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章