软件简介

apns4j 是 Apple Push Notification Service 的 Java 实现。

Maven:

<dependency>    
    <groupId>com.github.teaey</groupId>    
    <artifactId>apns4j</artifactId>    
    <version>1.0.1</version>    
</dependency>

示例代码:

KeyStoreWraper keyStore = KeyStoreHelper.getKeyStoreWraper("XXXXXXXX.p12", keyStorePasswd);    
AppleNotificationServer appleNotificationServer = new AppleNotificationServer(AppleGateway.ENV_DEVELOPMENT, keyStore);    
SecurityConnectionFactory connectionFactory = new SecurityConnectionFactory(appleNotificationServer);    
SecurityConnection connection = connectionFactory.getSecurityConnection();    
    
NotifyPayload notifyPayload = new NotifyPayload();    
//notifyPayload.setAlert("TEST1");    
notifyPayload.setBadge(2);    
notifyPayload.setSound("default");    
notifyPayload.setAlertBody("Pushed By apns4j");    
notifyPayload.setAlertActionLocKey("Button Text");    
connection.writeAndFlush(deviceTokenString, notifyPayload);    
connection.close();
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
打分: 力荐
非常实用
2017/12/12 17:05
回复
举报
膜拜阿里的大神了,这个apns我正需要! #apns4j#
2015/08/25 16:26
回复
举报
更多评论
暂无内容
发表了博客
2015/04/25 21:56

OSChina 开源周刊第31期 —— Nginx 作为反向 Proxy 的优化要点

每周技术抢先看,总有你想要的! 移动开发 【博客】IOS 中图片(UIImage)拉伸技巧 IOS 中图片拉伸处理的几种方法总结。详情 前端开发 【软件】AngularJS 自动完成 Angucomplete Angucomplete 是一个的指令扩展,实现了输入框自动完成的功能,外观简单直接,支持本地和远程 JSON 数据,无需依赖其他第三方库,可通过简单的...

0
8
发表了博客
2019/02/15 17:40

2018年阿里巴巴开源的那些牛逼java项目汇总

把阿里巴巴的一些重要的开源项目进行整理,希望对大家有所帮助。(以下项目排名不分先后) 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站...

0
0
发表了博客
2019/06/18 13:10

这26个阿里 Java 开源项目,你用过几个?

点击上方“Java研发军团”,选择“置顶公众号” 关键时刻,第一时间送达! 阅读本文需要5分钟 来源:http://t.cn/E6hvQw5 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba 2. JDBC 连接池、监控组件 ...

0
0
发表了博客
2019/03/28 16:06

阿里巴巴的26款超神Java开源项目!

https://mp.weixin.qq.com/s?__biz=MzIwNTk5NjEzNw==&mid=2247487343&idx=1&sn=6fa7822d3d2f82369895bdcf1f1a7689&chksm=97292669a05eaf7f4333b39050739c31ff15477919f2cdbe68bbbfabc6da5d49177437260e48&mpshare=1&scene=1&srcid=#rd 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba ...

0
2
发表了博客
2019/04/26 17:56

阿里巴巴开源项目集锦

1、分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。 依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置...

0
0
发表了博客
2019/02/21 20:01

阿里巴巴的26款超神Java开源项目!

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程...

0
2
发表了博客
2019/02/26 12:02

阿里巴巴的26款超神Java开源项目!

1、分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程...

0
0
发表了博客
04/01 07:27

阿里巴巴的26款超神Java开源项目

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。 依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置...

0
0
发表了博客
2019/02/24 22:47

阿里巴巴的26款超神Java开源项目

[toc] ###1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。 依托 Spring Cloud Alibaba,您只需要添加一些注解和...

0
0
发表于程序人生专区
09/04 16:06

阿里巴巴的 26 款超神 Java 开源项目!

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
2 评论
39 收藏
分享
返回顶部
顶部