View on GitHub

javapns

An Open Source Java library to send notifications through the Apple Push Notification Service

JavaPNS

Maven Verify GitHub Maven Central

Deprecated! See https://developer.apple.com/news/?id=11042019a

JavaPNS is a Java library to send notifications through the Apple Push Notification Service (APNS). It allows to push notifications to iOS devices through APNS.

This is a modified fork of the JavaPNS fork from mlaccetti. The original version comes from Sylvain Pedneault and is located here.

You’ll find many examples on how to use this library here.

Usage

JavaPNS is available on the Central Maven Repository. To use it in your project, please add the following dependency to your POM:

<dependency>
	<groupId>org.drjekyll</groupId>
	<artifactId>javapns</artifactId>
	<version>2.4.2</version>
</dependency>

Development

To run the tests build a snapshot JAR, just run

./mvnw clean install

Contributing

Please read the contribution document for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

License

This project is licensed under the LGPL License - see the license file for details.

Release Notes

2.4.2

2.4.1

2.4.0

2.3.4

2.3.3

2.3.2

2.3.1

2.3