APN(Apple Push Notification)消息推送是一種向iOS、macOS和tvOS設(shè)備發(fā)送通知的方法。
要通過APN推送消息,需要服務(wù)器將消息發(fā)送到Apple的推送通知服務(wù)(APNS),然后由APN將其轉(zhuǎn)發(fā)給目標(biāo)設(shè)備。在這里你需向APPLE申請APN推送權(quán)限、編寫發(fā)送端和接收端的應(yīng)用程序。 具體步驟如下:
- 申請Apple APN授權(quán)
- 生成和下載密鑰
- 編寫接收端應(yīng)用程序
- 編寫推送端應(yīng)用程序
為簡化操作,本文將以Tests Project為例,演示完整的消息推送過程。