现在的位置: 首页 > 综合 > 正文

苹果的APNS推送功能

2012年01月10日 ⁄ 综合 ⁄ 共 391字 ⁄ 字号 评论关闭

为了完成推送功能,在了解了业务,研究了需求之后,开始在网上搜索。最值得参考的是

文章:http://blog.csdn.net/zhuqilin0/article/details/6527113

源代码是:https://github.com/Redth/APNS-Sharp

只要将源代码修改少许,就可以变成自己所用的部分。

值得注意几点:

1、在服务器端可自定义推送内容,最长为149个字符,如果是中文,则占两个字符。
2、无法自定义推送内容文字样式,html标签会被直接输出。
3、可自定义推送次数和推送图标的右上角数字。
4、.p12文件为证书文件,在客户端开发时由其提供,(同时提供证书密码)。
5、在用户拿到设备,允许接受推送信息后,将deviceToken和设备id 发送到到服务器接口,服务器将其放入数据库,在上传文档等操作之后,
由服务器根据设备id查找相应用户并依据其权限发送推送。

 

抱歉!评论已关闭.