Fork of JavaPNS to include Java 8/Maven support
Switch branches/tags
Nothing to show


Build Status Coverage Status Code Climate

Apple Push Notification Service Provider for Java

Fork of JavaPNS to include Maven support -

Java 1.8+ compatible


Version 2.3.2 released!

2.3.2 Changes

  • 1.8 tweaks
  • General cleanup and overhaul

2.3.1 Changes

  • PushNotificationBigPayload complex and fromJson methods fixed
  • Fix to make trust store work on IBM JVM

2.3 Changes

  • iOS>=8 bigger notification payload support (2KB)
  • iOS>=7 Silent push notifications support ("content-available":1)

Installation through Central Maven Repository

javapns is available on the Central Maven Repository. To use javapns-jdk16 in your project, please add the following dependency to your pom.xml file:


Cutting a Release

mvn -Drelease=true ...