ios 極光推送《1》

2022-03-31 10:58:16 字數 1899 閱讀 4894

昨天公司專案要加入遠端推送功能,自己做顯然會很麻煩,所以用了極光的遠端推送,下面我會講如何製作推送證書並使用極光推送進行遠端推送.

- 這裡點繼續後會發現需要你上傳乙個證書

匯出成功後,你就能看到它們了,記得命好名(最好用英文)

怎麼使用極光推送進行遠端推送

- 把sdk中的lib資料夾匯入你的專案中,記得勾選copy

開啟遠端推送

開啟background modes

修改bundle id 以及選擇team

在didfinishlaunchingwithoptions方法中寫入以下**,有的地方要按你自己的資訊填

// required

if ([[uidevice currentdevice].systemversion floatvalue] >= 8.0) else

建立方法中註冊裝置(去掉這個)

//這個方法是設定別名和tag 可省

// [jpushservice settags:nil alias:@"wzxjiang" fetchcompletionhandle:^(int irescode, nsset *itags, nsstring *ialias) ];

// required

[jpushservice registerdevicetoken:devicetoken];}建立

//ios 7及之後才能用,現在沒人適配ios6了吧...

// ios 7 support required

[jpushservice handleremotenotification:userinfo];

completionhandler(uibackgroundfetchresultnewdata);

} nslog(@"進入前台");}建立

didfailtoregisterforremotenotificationswitherror
方法,處理接收推送錯誤的情況(一般不會…)

//optional

nslog(@"did fail to register for remote notifications with error: %@", error);

}

ios極光推送

ios 極光推送整合 分類 ios開發筆記 2014 11 20 13 49 2324人閱讀收藏 舉報jpush 極光推送 jpushdemo 極光推送整合 jpush整合 稍稍研究了一下極光推送,其實是非常簡單的,不過這個過程也出現了一些問題。對於應用在前台時,需要額外處理一下。關於極光推送,由於...

iOS極光推送

目前的推送 極光,信鴿還是很不錯的選擇,本文主要解釋一下極光推送 這是極光官網的註冊,這裡需要上傳證書 按照官方文件的介紹證書的問題不是很大,boundle id 是根據證書自動識別的 需要說明一下開發環境就是需要上傳測試推送證書,生產環境是上傳測試證書 然後配置環境 設定 search paths...

iOS極光推送整合

稍稍研究了一下極光推送,其實是非常簡單的,不過這個過程也出現了一些問題。對於應用在前台時,需要額外處理一下。關於極光推送,由於在ios8之後,有了新的api,因此極光也給我們提供了適配的api。下面我就把對極光推送相關api的封裝提取出來,希望對大家有幫助,同時也當是總結。下面是對極光推送而封裝的乙...