久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

極光 推送 --iOS SDK 概述

 沒原創(chuàng)_去搜索 2015-07-10

iOS SDK 概述

JPush iOS

jpush_ios

從上圖可以看出,,JPush iOS Push 包括 2 個部分,,APNs 推送(代理),與 JPush 應(yīng)用內(nèi)消息,。

紅色部分是 APNs 推送,,JPush 代理開發(fā)者的應(yīng)用(需要基于開發(fā)者提供的應(yīng)用證書),向蘋果 APNs 服務(wù)器推送,。由 APNs Server 推送到 iOS 設(shè)備上,。

藍(lán)色部分是 JPush 應(yīng)用內(nèi)推送部分,即 App 啟動時,,內(nèi)嵌的 JPush SDK 會開啟長連接到 JPush Server,,從而 JPush Server 可以推送消息到 App 里。

APNs 通知

APNs 通知:是指通過向 Apple APNs 服務(wù)器發(fā)送通知,,到達(dá) iOS 設(shè)備,,由 iOS 系統(tǒng)提供展現(xiàn)的推送。用戶可以通過 IOS 系統(tǒng)的 “設(shè)置” >> “通知” 進(jìn)行設(shè)置,,開啟或者關(guān)閉某一個 App 的推送能力,。

JPush iOS SDK 不負(fù)責(zé) APNs 通知的展現(xiàn),只是向 JPush 服務(wù)器端上傳 Device Token 信息,,JPush 服務(wù)器端代理開發(fā)者向 Apple APNs 推送通知,。

獲取 APNs 推送內(nèi)容

應(yīng)用內(nèi)消息

應(yīng)用內(nèi)消息:JPush iOS SDK 提供的應(yīng)用內(nèi)消息功能,在 App 在前臺時能夠收到推送下來的消息,。App 可使用此功能來做消息下發(fā)動作。

此消息不經(jīng)過 APNs 服務(wù)器,,完全由 JPush 提供功能支持,。

獲取應(yīng)用內(nèi)消息推送內(nèi)容

APNs通知與應(yīng)用內(nèi)消息對比

如果只需要發(fā)送通知,則可以忽略應(yīng)用內(nèi)消息的處理,。對于兩種消息的代碼處理可以參考API 部分的描述,。

JPush API v3 支持同時一次調(diào)用同時推送 APNs 通知與 JPush 應(yīng)用內(nèi)消息。這在某些應(yīng)用場景里是有意義的,。

APNS應(yīng)用內(nèi)消息
推送原則每次推送都會發(fā)給APNS 服務(wù)器發(fā)送經(jīng)由APNS服務(wù)器下發(fā)到手機(jī),。每次推送都會嘗試發(fā)送,如果用戶在線則立即發(fā)送,。
離線消息離線消息由APNS服務(wù)器緩存按照apple的邏輯處理,。用戶不在線JPush server 會保存離線消息。離線消息保留5條,。
是否有APNS生產(chǎn)和開發(fā)環(huán)境區(qū)別,。是,只有證書和應(yīng)用環(huán)境匹配才可以收到,。否,,應(yīng)用內(nèi)消息與iOS 環(huán)境這是狀態(tài)無關(guān),。
接收方式應(yīng)用退出,后臺或者是打開是都會收到APNS需要應(yīng)用打并與jpush 建立連接,,然后接收離線消息和在線消息,。
展示效果如果應(yīng)用后臺或退出,會以系統(tǒng)通知方式展現(xiàn),。

如果應(yīng)用處于打開狀態(tài),,不展示。

默認(rèn)不展示,。
處理函數(shù)didReceiveRemoteNotificationnetworkDidReceiveMessage

iOS SDK 集成

請參考以下文檔與教程,,來集成 IOS SDK。

iOS SDK 說明

iOS 版本支持

支持的iOS版本為5.0及以上版本.

組成

  • 頭文件 APService.h
  • 靜態(tài)庫文件 libPushSDK.a

注意事項

請參考iOS常見問題

JPush APNs 通知的意義

iOS 平臺上,,只有 APNs 這個官方的推送通道,,是可以隨時送達(dá)的。一般開發(fā)者都是自己部署應(yīng)用服務(wù)器向 APNs Server 推送,。

JPush APNs 做推送代理,,其意義又在哪里呢?JPush APNs 相比直接向 APNs 推送有什么好處呢,?

  • 減少開發(fā)及維護(hù)成本:
    • 應(yīng)用開發(fā)者不需要去開發(fā)維護(hù)自己的推送服務(wù)器與 APNs 對接,。
    • 集成了 JPush iOS SDK 后不必自己維護(hù)更新 device token。
    • 通過 JPush 的 Web Portal 直接推送,,也可以調(diào)用JPush的 HTTP 協(xié)議 API 來完成,,開發(fā)工作量大大減少。
  • 減少運(yùn)營成本:
    • 極光推送支持一次推送,,同時向 Android, iOS, WinPhone 三個平臺,。支持統(tǒng)一的 API 與推送界面。
    • 極光推送提供標(biāo)簽,、別名綁定機(jī)制,,以及提供了非常細(xì)分的用戶分群方式,運(yùn)營起來非常簡單,、直觀,。
  • 提供應(yīng)用內(nèi)推送:
    • 除了使得 APNs 推送更簡單,也另外提供應(yīng)用內(nèi)消息推送,。這在類似于聊天的場景里很有必要,。

JPush APNs 實現(xiàn)

JPush APNs 的實現(xiàn)可以參考極光博客的一篇文章:http://blog./apns/


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多