ios推送相关资料整理
2016-07-03 22:35
281 查看
ios推送相关资料整理
ios推送,需要我们的应用服务器与apple的 apns server通信,以将消息下发到iphone对应的程序。apns server现共有三个接口,版本分为v1,v2,v3版本,v1版本已弃用,v2版本是针对v1版本遇到的问题,进行升级的版本。v1,v2版本采用socket通信,v3版本采用最新的http2接口(http协议的升级版本)。建议使用最新的v3接口进行开发,因为v3版本的接口更加简洁高效,每次request都有response,我们需要处理的业务逻辑最少,v2版本处理消息发送失败的业务逻辑需要处理的代码更多。
java开源的类库
http://blogs.360.cn/360qtest/2014/03/24/苹果apns-device-token特性和过期更新/
APNS导致消息丢失和发送效率原因:
http://blog.csdn.net/newjueqi/article/details/17558817
apns v3 http2 接口开源类库:
https://github.com/relayrides/pushy
https://github.com/CleverTap/apns-http2
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- 讲解iOS开发中基本的定位功能实现
- iOS中定位当前位置坐标及转换为火星坐标的方法
- js判断客户端是iOS还是Android等移动终端的方法
- iOS应用开发中AFNetworking库的常用HTTP操作方法小结
- iOS应用中UISearchDisplayController搜索效果的用法
- iOS App开发中的UISegmentedControl分段组件用法总结
- IOS开发环境windows化攻略
- iOS应用中UITableView左滑自定义选项及批量删除的实现
- iOS中UIAlertView警告框组件的使用教程
- 浅析iOS应用开发中线程间的通信与线程安全问题
- iOS中的UIKeyboard键盘视图使用方法小结
- 检测iOS设备是否越狱的方法
- .net平台推送ios消息的实现方法