推送我們一般都會用第三方,比如極光、友盟、個推、百度等等,如果你的項(xiàng)目需要自己集成推送,可以試試下面的方法,當(dāng)然第三方可能更加方便,關(guān)于推送的統(tǒng)計(jì)也比較完善,但是原生的穩(wěn)定性比較有保證,下面我來看看具體實(shí)現(xiàn)的步驟:
1.首頁給大家介紹一個工具NWPusher,下面是github的地址,下載后用MAC運(yùn)行,是用來搭建推送的服務(wù)器,給你的設(shè)備發(fā)送推送。
https://github.com/noodlewerk/NWPusher.git
2.首頁我們在啟動的時(shí)候注冊APN

3.注冊后成功后回調(diào),然后注冊token

4.獲取token

5.iOS 10之后一定要打開下面的開關(guān)

6.到蘋果開發(fā)者中心生成描述文件和推送證書,可以看我之前寫的,非常詳細(xì)
http://www.itdecent.cn/p/7dac093fb041
7.然后就到NWPusher給你的設(shè)備發(fā)送推送

總結(jié):其實(shí)步驟確實(shí)蠻簡單的,不過要注意ios7,ios8,ios10的適配問題,這里我沒有寫出來,相信聰明的你應(yīng)該能搞定的。