parse.com 上的 Apple 推送通知

Posted

技术标签:

【中文标题】parse.com 上的 Apple 推送通知【英文标题】:Apple Push Notification at parse.com 【发布时间】:2014-01-27 07:11:27 【问题描述】:

我已通过 parse.com 收到推送通知,但我需要从本地服务器获取。是否可以在 parse.com 上启用我们的本地 url 以获取各种设备的通知?

【问题讨论】:

【参考方案1】:

我们知道解析它提供了APNS 的接口,当我们将它与我们的ios 项目集成时,我们需要添加给定的框架,以便在parse.com 用户帐户上捕获设备令牌。

根据您的要求,这是不可能的,但您可以开发自己的服务器来发送推送通知,该服务器将使用您的 .p12 文件与 APNS 通信并捕获您的设备令牌。

对于最佳实践,您可以使用 parse.com 工作和测试您的应用程序,然后使用您自己的服务器进行相同的实施,例如创建 SSL 证书和all follow here ..然后在 parse.com 上尝试,如果一切正常,然后开始工作在您自己的服务器上进行研究。

对于 Java,您可以使用 java-apns 因为它是 Apple 推送通知服务 (APN) 的 Java 客户端。该库旨在为 Apple 服务器提供高度可扩展的接口,同时保持简单和模块化。

Steps for include .

更新

String payload = APNS.newPayload().alertBody("Can't be simpler than this!").build();
String token = "fedfbcfb....";
service.push(token, payload);

payload 是您要发送的短信,token 是您的 iOS 设备令牌 当您启用iOS App ID 进行推送通知时,您将获得。

【讨论】:

你有任何教程或示例来遵循这些步骤。请告诉我先生,我是 ios 新手 首先选择您的平台,因为我使用了 java 并在给定的链接中按照步骤将帮助您确定 如何将这个包含到我的 ios 项目中 首先使用 parse.com 测试您的应用程序,如果一切正常(如推送通知),然后使用相同的配置实现您自己的服务器。 String payload = APNS.newPayload().alertBody("再简单不过了!").build();字符串令牌 = "fedfbcfb...."; service.push(令牌,有效负载);我想在哪里提供这些代码先生

以上是关于parse.com 上的 Apple 推送通知的主要内容,如果未能解决你的问题,请参考以下文章

后台问题中的 Apple 推送通知

iOS推送通知生产证书通用名称问题

推送通知停止在parse.com android项目中工作

Parse.com 禁用推送通知通知

Parse.com 的地理推送通知

Parse.com - 为单个用户设置推送通知