2023年11月17日
遠端推送指伺服器將要發給iphone的訊息交給極光sdk來處理,極光sdk會負責管理裝置token、向apns傳送資料。使用該模式要求開發人員提供推送證書。
長連線推送指伺服器將要發給iphone的訊息交給極光sdk來處理,極光sdk通過與iphone裝置的長連線進行資料的傳輸,此過程不經過apns。
主要是使後台開發任務變的更加輕鬆。
詳細內容檢視極光官網,一下介紹兩個主要方面
推送註冊
//可以新增自定義categories
[jpushservice registerforremotenotificationtypes:(uiusernotificationtypebadge |
uiusernotificationtypesound |
uiusernotificationtypealert)
categories:nil];
} else
訊息獲取和處理
只需要在如下方法中對訊息進行處理
推送註冊
if ([[uidevice currentdevice].systemversion floatvalue] >= 10.0) else
訊息獲取和處理
在實現1)的基礎上實現ios10的訊息處理,在如下方法中對訊息進行處理
[unusernotificationcenterdelegate didreceivenotificationresponse:withcompletionhandler:]
或者使用極光sdk提供的對應方法對訊息內容進行處理
- (void)jpushnotificationcenter:(unusernotificationcenter *)center didreceivenotificationresponse:(unnotificationresponse *)response withcompletionhandler:(void (^)())completionhandler;
ios極光推送
ios 極光推送整合 分類 ios開發筆記 2014 11 20 13 49 2324人閱讀收藏 舉報jpush 極光推送 jpushdemo 極光推送整合 jpush整合 稍稍研究了一下極光推送,其實是非常簡單的,不過這個過程也出現了一些問題。對於應用在前台時,需要額外處理一下。關於極光推送,由於...
iOS極光推送
目前的推送 極光,信鴿還是很不錯的選擇,本文主要解釋一下極光推送 這是極光官網的註冊,這裡需要上傳證書 按照官方文件的介紹證書的問題不是很大,boundle id 是根據證書自動識別的 需要說明一下開發環境就是需要上傳測試推送證書,生產環境是上傳測試證書 然後配置環境 設定 search paths...
極光推送SDK整合步驟
1.建立應用 新增應用名稱 選取應用圖示 ios開發證書 選擇匯出的apns development ios整數的.p12檔案 開發證書密碼 密碼需與匯出的.p12整數時設定的一致 3.建立應用 4.應用詳情 master secret 設定bundle id 2.匯入api開發包到應用程式專案 3...