推送我們一般都會用第三方,比如極光、友盟、個推、百度等等,如果你的項目需要自己集成推送,可以試試下面的方法,當然第三方可能更加方便,關于推送的統計也比較完善,但是原生的穩定性比較有保證,下面我來看看具體實現的步驟:
1.首頁給大家介紹一個工具NWPusher,下面是github的地址,下載后用MAC運行,是用來搭建推送的服務器,給你的設備發送推送。
https://github.com/noodlewerk/NWPusher.git
2.首頁我們在啟動的時候注冊APN
3.注冊后成功后回調,然后注冊token
4.獲取token
5.iOS 10之后一定要打開下面的開關
6.到蘋果開發者中心生成描述文件和推送證書,可以看我之前寫的,非常詳細
http://www.lxweimin.com/p/7dac093fb041
7.然后就到NWPusher給你的設備發送推送
總結:其實步驟確實蠻簡單的,不過要注意ios7,ios8,ios10的適配問題,這里我沒有寫出來,相信聰明的你應該能搞定的。