at javapns.notification.PushNotificationManager.sendNotification(PushNotificationManager.java:359)at javapns.notification.PushNotificationManager.sendNotification(PushNotificationManager.java:301)at javapns.Push.payload(Push.java:122)
at javapns.Push.alert(P
我正在尝试使用JavaPNS 2.2通过代理推送到苹果设备。我的java应用程序运行在防火墙后面的jBoss上,与苹果服务器通信的唯一方式就是通过那个代理。javapns.communication.exceptions.CommunicationException: Communication exception: java.io.IOException
我们使用JavAPNS向iOS设备发送推送通知。(KeystoreManager.java:178)at javapns.communication.KeystoreManager.ensureReusableKeystore(KeystoreManager.java:87)
at javapns.communication.AppleServerBasicImpl
at javapns.notification.PushNotificationManager.sendNotification(PushNotificationManager.java:359)at javapns.notification.PushNotificationManager.sendNotification(PushNotificationManager.java:301)at javapns.Push.payload(Push.java:122)
at javapns.Push.alert(P
(PushNotificationManager.java:427) at javapns.notification.PushNotificationManager.sendNotification(PushNotificationManager.java:336)
at javapns.Push.sendPayload(
然而,我得到了以下错误:
javapns.devices.exceptions.InvalidDeviceTokenFormatException: Device Token has a lengthat javapns.devices.implementations.basic.BasicDevice.validateTokenFormat(BasicDevice.java:67)at javapns.devices.implementations.basic.BasicDevice.<init>(BasicDevice.ja
(PushedNotification.java:173) at javapns.notification.ResponsePacketReader.processResponses(ResponsePacketReader.java:27)
at javapns.notification.PushNotificationManager.processedFa