推送原理,先上图
说一下原理吧,
- 由App向iOS设备发送一个注册通知
- iOS向APNs远程推送服务器发送App的Bundle Id和设备的UDID
- APNs根据设备的UDID和App的Bundle Id生成deviceToken再发回给App
- App再将deviceToken发送给远程推送服务器(商家自己的服务器), 由服务器保存在数据库中
- 当商家想发送推送时, 在远程推送服务器中输入要发送的消息并选择发给哪些用户的deviceToken,由远程推送服务器发送给APNs
- APNs根据deviceToken发送给对应的用户
如何集成推送功能:http://www.cnblogs.com/lidongxu/p/5164449.html
有错误还忘您指出,如果这篇文章帮助到您了,或者您有什么建议和补充,都可以留言告诉我哦!
[iOS]iPhone推送原理
原文:http://www.cnblogs.com/lidongxu/p/5164512.html