问候,
我正在创建一个基于 Java 的服务器来为 Apple 的 iOS APNs 服务创建推送通知。我在 google code 上发现了 Javapns,它似乎提供了一个简单的基本框架来与 APNs 通信,而且似乎被广泛使用。
http://code.google.com/p/javapns/
但是,阅读 Apple 的文档,有一种支持“过期”的通知的“增强格式”,即设置一个时间(好吧,以秒为单位)让通知在尚未发送的情况下过期。我看不到任何使用 Javapns 设置此设置的方法,而且我不确定如果您未明确设置 APNs 服务如何处理通知到期。所以,
- 有谁知道如何支持 APNs 的增强通知格式,具体如何设置到期时间?
- 如果没有明确设置,有谁知道 Apple 如何处理通知过期?
- 有没有人有任何不需要我从头开始的建议,因为服务器目前功能正常?
提前致谢。
安德鲁
最佳答案
我最近对 JavaPNS 项目做出了重大贡献,这导致几天前发布了 JavaPNS 2.0。该版本完全支持增强的通知格式,包括设置您自己的到期时间的能力。
西尔文
关于java - 如何使用Javapns支持Apple的增强通知格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5819291/