IOS開發之進階功能---遠程推送

來源:互聯網
上載者:User

最近,公司做了一款應用,給我分到了一個推送的模組。剛開始感覺挺簡單的。第三方庫什麼都有得,也不用直接跟APNS打交道。後來,越寫越發現,並不是那麼的簡單。好多東西必須知道深層的原理,才便於今後我們開發。今天,我就簡單的說說推送。

推送:是將一條資訊或者一張照片從一個裝置推送到另一台裝置。(此處的裝置指的是iPhone手機)

以我們公司的應用為例給大家弄張自己畫好的圖,便於理解。

 

file:///Users/yinguoqiang/Desktop/螢幕快照%202014-04-01%204.57.19%20PM.png

大家由這張圖就很容易看出,要推一條訊息,需要經過這幾個步驟。然而在推送過程中需要注意什麼。

1.必須有自己的開發人員帳號和APNS認證。

2.如果公司允許,建議你使用第三方的推送架構,國內有幾家做得不錯,例如:百度,極光等等。

3.根據自己的需求開始編碼。

4.推播通知,文字資訊,簡單的多。但是推送音頻,推送視頻那麼就複雜的多了。

最近一直在研究錄音轉碼的問題,等過幾天給大家帶來轉碼的demo,絕對好用,目前demo尚不成熟。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.