- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Java PNS 发送通知。但是,我收到以下错误:
javapns.devices.exceptions.InvalidDeviceTokenFormatException: Device Token has a length of [140] and not the required 64 bytes!eror has occusred:Device Token has a length of [140] and not the required 64 bytes!
at javapns.devices.implementations.basic.BasicDevice.validateTokenFormat(BasicDevice.java:67)
at javapns.devices.implementations.basic.BasicDevice.<init>(BasicDevice.java:49)
at javapns.devices.implementations.basic.BasicDevice.<init>(BasicDevice.java:37)
这是我创 build 备列表的方式:
List<Device> newList = new ArrayList<Device>();
Iterator<String> tempItr = v.iterator();
while (tempItr.hasNext()) {
String myDeviceToken = (String) (vItr.next());
try {
BasicDevice device = new BasicDevice(myDeviceToken);
newList.add(device);
} catch (Exception e) { // error=2; // notification issue
System.out.println("eror has occusred:" + e.getMessage());
e.printStackTrace();
}
}
它给出无效 token 格式的任何线索:
最佳答案
这是错误的:
String myDeviceToken = (String) (vItr.next());
应该是:
String myDeviceToken = vItr.next().getToken();
编辑:我假设 v 是 List<Device>
, 但你没有指定 v 的类型。
关于Javapns 给出 InvalidDeviceTokenFormatException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14587496/
我尝试使用 javaPns 向我的设备发送推送通知,但如果我尝试使用不在我的服务器上而是在外部服务器上的证书,我会收到文件未找到异常。我认为这是因为 javaPns 使用 new FileInputS
我正在使用 Java PNS 发送通知。但是,我收到以下错误: javapns.devices.exceptions.InvalidDeviceTokenFormatException: Device
我在 google 上搜索了 javapns,但没有显示它支持广播扩散。有什么技巧让它支持广播吗? 我现在正在使用这段代码,并在调用中添加我所有可用的 token : try {
我制作了一个用于向 iOS 设备发送推送通知的网络应用程序。我正在为此使用 JavaPNS 库,但我无法理解如何在发送通知时设置声音。 根据 JavaPNS 文档,在准备 PushNotificati
在此处输入代码我尝试使用 JAVAPNS 2.2 从 Java 推送 这是我的代码 import java.util.*; import org.apache.log4j.BasicConfigura
推送通知适用于沙箱。 然后我为推送生产创建一个新证书。 该应用程序现在在应用程序商店中。 服务器代码调用如下所示: Push.combined(message, badgeCount, DEFAULT
我正在使用 JAVAPNS v2.2 向 iOS 设备发送推送通知。在向同一设备发送 10 条不同的通知消息时,JAVAPNS 将所有消息的状态显示为已成功发送,但在客户端设备中我只能收到 6 或 7
ResponsePacket theErrorResponse = PushNotification.getResponse();我正在使用javapns2.2并尝试从苹果的增强型通知格式捕获错误响应
通过 JavaPNS 发送推送通知时,发生异常并显示以下消息。 Exception in thread "JavaPNS grouped notification thread in LIST mod
好的,所以我正在为 Apps 后端开发一个 Java 服务器,它必须能够将 iOS 推送通知作为更大代码库的一部分发出,所以我使用了 JavaPNS 库 (v2.1.1),它以前在服务器的 tomca
我花了整个上午的时间阅读有关 JavaPNS 的内容,并尝试将其包含在我的 scala 项目中。 到目前为止我已经下载了三个 jar 文件: JavaPNS_2.2.jar bcprov-jdk15-
我正在使用 javapns 进行服务器端编码。我是否需要将 .p12 文件转换为 .pem 文件,还是可以直接在代码中使用 .p12 文件?目前我正在使用 .p12 文件,如下所述。 pushMana
我想在通知中添加一个 JSON。我现在可以发送警报了。如何发送带有通知的 JSON? 我目前使用的代码片段: PushNotificationPayload payload = PushNotific
有谁知道Apple推送通知java库什么时候会有新版本javapns ? 我这么问是因为它有一个错误给我们带来了麻烦。 Issue 187 - Resend feature is incorrect
我正在与通知服务聊天。有时通知不会到达我的设备。我使用的是 JavaPNS,所以我的代码不是很复杂,但是当我从一台设备向另一台设备快速发送大量消息(大约 10 条)时,我没有收到所有通知。其中一些迷路
我看过 javapns 的文档/wiki。 http://code.google.com/p/javapns/ 不幸的是,本应显而易见的事情对我来说却一点都不明显。 如何设置工作的推送通知服务器?就像
我正在尝试使用 JavaPNS 2.2 通过代理推送到苹果设备。我的 java 应用程序在防火墙后面的 jBoss 上运行,与 apple 服务通信的唯一方法是通过该代理。 public Apple
我尝试用 Java pns 包向 Apple Push Notification Service 发送通知,但它不起作用 Push.alert("Hello World!", "D:/Developm
问题 我在 centos 上设置 Apple APNS 时遇到问题。我部署了 Apache tomcat 并且工作正常。我还使用 Javapns 发送推送消息。 我的推送通知在 Windows 上运行
我正在尝试使用 Apple 的推送通知。我在这里使用本教程: http://www.ibm.com/developerworks/java/library/mo-ios-push/#ibm-pcon
我是一名优秀的程序员,十分优秀!