java - 使用 javapns 作为推送通知提供者/服务器

标签 java iphone apple-push-notifications server-push

我正在使用 javapns 进行服务器端编码。我是否需要将 .p12 文件转换为 .pem 文件,还是可以直接在代码中使用 .p12 文件? 目前我正在使用 .p12 文件,如下所述。

pushManager.initializeConnection( HOST, PORT, certificate, passwd, SSLConnectionHelper.KEYSTORE_TYPE_PKCS12);

请告诉我是否需要将 .p12 文件转换为 .pem 文件。

最佳答案

JavaPNS 需要 .p12 文件。这记录在 official project wiki 中.

顺便说一句,您似乎使用的是相当旧的 JavaPNS 版本(1.6?)。我强烈建议您升级到最新版本(当前为 2.1.1),因为它更加可靠且高效。在大多数情况下,它还允许您使用一行代码推送通知。 project's web site具有最新的文档和 javadoc。

关于java - 使用 javapns 作为推送通知提供者/服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8323205/

相关文章:

ios - 如何使用 Gimbal Manager 门户让推送通知适用于 ios?我已经完成了文档中的所有必要步骤。仍然没有运气

php - iPhone SDK 推送通知随机失败

java - 选择中位数作为枢轴

java - 右侧列表导航(微调器)

ios - 原始错误:无法初始化ideviceinstaller。

iphone - 如何处理动态 UITableView 中对 UITextFields 的引用 (iPhone)

java - jrebel - 所有类重新加载

java - 这个用于替换转义字符的 Java 正则表达式如何工作?

iphone - Box2d - 赋予物体吸引力/重力

ios - 更新内部分销证书