基于APNS推送通知

APNS介绍

顾名思义,APNS为苹果的推送服务,其工作流程如下:

第三方工具包

这里我们使用javapns,除此之外我们还需要bcprov-jdk15-146.jar.

代码实现

首先我们要将消息推送给多台iOS设备,所以应该使用多线程进行消息推送.

我们需要先将服务初始化

这里,我们需要所有启动的线程的各种事件进行侦听.

最后,调用方法发布

如果你看到如下打印,就证明消息已经推送至Apple Push Server.

至此,推送通知就发送完毕.

发表评论(咦,这里还有个板凳哦!)

点击这里取消回复。
设置头像

*

  1. 写写划划 说:

    // 图标小红圈的数值
    payload.addBadge((int) getUnreadCount(receiver));

    这个值是如何动态取得的,谢谢!