有时没有收到Apple推送通知(JavaPNS)

时间:2013-01-18 13:03:00

标签: ios notifications apple-push-notifications payload

我正在与通知服务聊天。有时通知不会到达我的设备。我正在使用JavaPNS,所以我的代码不是很复杂,但是当我从一台设备很快(大约10)发送大量消息时,我没有收到所有通知。他们中的一些人在路上迷路了(通常是两个中的一个)。

这是我的代码:

PushNotificationPayload payload = PushNotificationPayload.complex();
payload.addAlert("Name : text"); payload.addSound("default");
payload.addBadge(1); 
payload.addCustomDictionary("type", NOTIF_MESSAGE);
Push.payload(payload, "******.p12", "password", false, URI);

2 个答案:

答案 0 :(得分:2)

没关系。

  

重要提示:由于无法保证投放,因此您不应该依赖   用于向其提供关键数据的远程通知工具   通过有效载荷的应用程序。永远不要包含敏感数据   有效载荷。您应该仅使用它来通知用户新数据   是可用的。

- Local and Push Notification Programming Guide

答案 1 :(得分:0)

Apple不保证所有消息都已发送。文档说:

  

发送通知是“尽力而为”,无法保证。