【发布时间】:2014-04-01 14:49:03
【问题描述】:
我正在使用 Sencha touch 和 phonegap 开发手机。根据我的要求,我需要在不使用适用于 android 设备的 Google Cloud Message Service (GCMS) 和适用于 iOS 设备的 Apple Push Notification Service (APNS) 的情况下实现推送通知。
我已经通过 pushwoosh 插件和 push 插件来实现功能。但是这些插件使用 GCMS for android 和 APNS for iOS。
问题:如何在不使用 GCMS 和 APNS 的情况下实现推送通知。如果我能获得一些信息来了解如何从服务器端实现同样的功能,这可能会更有帮助。
【问题讨论】:
-
为了使用任一设备的内置通知,您必须通过它们各自的服务(GCM、APNS)注册设备并通过这些服务从服务器发送消息以到达设备。 GCM 是一个简单的设置,但 APNS 要求您为 SSL 创建证书。我在做同样的事情时使用了这些链接blog.serverdensity.com/…iandevlin.com/blog/2012/11/phonegap/…developer.android.com/google/gcm/server.html
-
您可以创建服务器或使用内置后端进行推送,但所有选项都必须使用苹果 APN,因为它们会发送推送通知,并且您的设备只会收到来自苹果 APNs
-
使用 websockets 怎么样?
标签: cordova push-notification phonegap-plugins