随笔分类 -  推送(push)

摘要:在你自己服务器上做计数,客户端做减法并反馈给你的服务器 ,然后你服务器将需要显示的数字发送给苹果推送服务器(就是消息中的badge)比如:1,你服务器上发送出去3个推送消息到A手机2,此时A手机没有打开该应用(即不存在减法操作),这时再次给A发送推送的话就在3的基础上做累加 OR:此时手机A打开过,阅读了1个推送(反馈给服务器),服务器做减1操作,再次推送时就在(3-1)的版本上再加1操作 3,只要你发送的数字>0,应用图标上右上角就能显示数字。(badge=5,显示就为5,不管你应用是打开的还是关闭的) 阅读全文
posted @ 2012-08-26 15:01 人魔七七 阅读(5461) 评论(0) 推荐(1) 编辑
摘要:一.关于推送通知推送通知,也被叫做远程通知,是在iOS 3.0以后被引入的功能。是当程序没有启动或不在前台运行时,告诉用户有新消息的一种途径,是从外部服务器发送到应用程序上的。一般说来,当要显示消息或下载数据的时候,通知是由远程服务器(程序的提供者)发送,然后通过苹果的推送通知服务(Apple Push Notification Service,简称apns)推送到设备的程序上。推送的新消息可能是一条信息、一项即将到期的日程或是一份远程服务器上的新数据。在系统上展现的时候,可以显示警告信息或在程序icon上显示数字,同时,也可以播放警告音。一旦用户注意到程序有新的信息、时间或是数据,他们可以运 阅读全文
posted @ 2012-08-25 19:38 人魔七七 阅读(35707) 评论(1) 推荐(0) 编辑
摘要:IOS用pushMeBaby实现代替苹果的apns出现问题说是证书找不到。一般大家写的推送一般是远程通知,当然也有本地通知,其实见过本地通知也可以实现远程通知的效果。就是写的比较复杂而已。对于远程通知大家可以参考苹果的官方文档的。有些论坛是有的。一般推送客户端发送消息到你们自己应用的服务器端,然后你们的服务器端口在发送带令牌自定义JSON数据到苹果的apns,apns发送消息到手机是根据令牌的(token,可能英文写错了哈哈哈),最后手机在给自己的应用软件的。如果写好客户端的推送,但是服务器端口没有写好该怎么办呢?大家可以用pushMebaby。可以去论坛或者github.com找。这个可以代 阅读全文
posted @ 2012-08-25 19:18 人魔七七 阅读(2844) 评论(0) 推荐(0) 编辑
摘要:可以用pushbaby,需要申请证书只要.cer的就行,设备返回的taken。 阅读全文
posted @ 2012-08-23 20:37 人魔七七 阅读(394) 评论(0) 推荐(0) 编辑
摘要:http://www.easyapns.com/apple-delegate 阅读全文
posted @ 2012-08-22 11:33 人魔七七 阅读(292) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/sjzsp/article/details/6323546http://blog.csdn.net/jibing57/article/details/7675734 阅读全文
posted @ 2012-08-21 17:52 人魔七七 阅读(584) 评论(0) 推荐(0) 编辑