在flex中推送通知

时间:2012-06-28 12:32:28

标签: flex air flex4 flash-builder flex4.5

盖伊正在使用flex构建移动应用程序,因此在阅读推送通知时我已经停止了  this link 最近谷歌将Android Cloud弃用于设备消息(C2DM),C2DM将不接受新用户。强烈建议C2开发人员转向使用Google Cloud Messaging(GCM)。 GCM是下一代C2DM。

最后,如何使用 AIR原生扩展来推送使用GCM的通知

2 个答案:

答案 0 :(得分:2)

您指向的原生扩展程序不适用于推送通知。查看示例项目的代码,不存在推送通知所需的步骤。我相信这是为了在您的应用中触发设备上的通知行为。

设备必须注册来自其父/本机平台服务的通知(Apple上的GCM / C2DM和Apple上的ANP),然后设置处理传入通知的方法。

您正在/正在寻找的原生扩展包括: Piotr Walczyszyn's As3C2DM ANE for AndroidPiotr Koscierzynski's APNs ANE for iThings

第一个对你不再有任何好处,因为正如你所提到的,你不能再注册一个应用程序来使用C2DM了。

有没有尝试使用第二个,因为我还没有Apple许可证,但根据我读过的评论,似乎他发布了这个ANE作为演示和放大器。它并不是真正让人们使用的。出于商业原因或其他原因,他不想发布该版本。

在搜索时,您可能会找到this Adobe Forums post for an APNs ANE,但他不会再分享此扩展程序了。所以不要打扰他。

我可以指出的最后资源是:
如果你想使用Piotr Koscierzynski的APNs扩展, you may need this help building on a PC

这真是太好了 suite of extensions for $100(请注意,自2012年7月4日起,它支持 C2DM ,而非GCM)

这是只是 APNs extension for $25

所以,这就是我知道/记得我能分享的一切。如果我发现任何其他值得一提的选项,我会尝试更新。我已经为我建立了超过60%的应用程序,但我现在基本上必须重新开始,所以...... = /

我自己写的,但我不懂Java或Objective-C = B

祝所有读这个的人好运,因为他们在同一条船上 =)
托德

答案 1 :(得分:1)