伙计,我正在使用 flex 使用 flash builder 构建移动应用程序,因此在阅读有关推送通知时,我已停止使用 此链接 最近 Google 已弃用 Android Cloud to Device Messaging (C2DM),C2DM 将不接受任何新用户。强烈鼓励 C2DM 开发人员迁移到 Google Cloud Messaging (GCM)。GCM 是下一代 C2DM。
最后如何使用AIR 原生扩展通过 GCM 推送通知
伙计,我正在使用 flex 使用 flash builder 构建移动应用程序,因此在阅读有关推送通知时,我已停止使用 此链接 最近 Google 已弃用 Android Cloud to Device Messaging (C2DM),C2DM 将不接受任何新用户。强烈鼓励 C2DM 开发人员迁移到 Google Cloud Messaging (GCM)。GCM 是下一代 C2DM。
最后如何使用AIR 原生扩展通过 GCM 推送通知
您指向的本机扩展不适用于推送通知。查看示例项目的代码,推送通知所需的步骤不存在。我相信这是为了从您的应用程序中触发设备上的通知行为。
设备必须注册来自其父/本机平台服务的通知(Android 上的 GCM/C2DM 和 Apple 上的 ANP),然后设置处理传入通知的方法。
您正在/正在寻找的本机扩展是: Piotr Walczyszyn's As3C2DM ANE for Android 和 Piotr Koscierzynski's APNs ANE for iThings
第一个不再对您有任何好处,因为正如您所提到的,您无法再注册应用程序以使用 C2DM。
没有尝试使用第二个,因为我还没有 Apple 许可证,但根据我读过的评论,他似乎将这个 ANE 作为演示发布,它并不是真正供人们使用的。出于商业原因或其他原因,他不想发布该版本。
在搜索时,您可能会发现此 Adobe 论坛帖子的 APNs ANE,但他不会再共享该扩展程序。所以不用问他了。
我可以向您指出的最后一个资源是:
如果您想使用 Piotr Koscierzynski 的 APNs 扩展,
您可能需要在 PC 上构建此帮助。
这是一套非常不错 的扩展套件,只需 100 美元(请注意,它支持C2DM,而不是 GCM,截至 2012 年 7 月 4 日)
这只是一个25 美元的 APNs 扩展
所以,这就是我知道/记得我可以分享的一切。如果我发现任何其他值得一提的选项,我会尝试更新它。我已经构建了超过 60% 的应用程序,但我现在基本上必须重新开始,所以... =/
我会自己写,但我不懂 Java 或 Objective-C
=b
祝所有阅读这篇文章的人好运,因为他们在同一条船上。
=)
托德
distriqt 已升级其 ANE 以支持 GCM: http ://labs.distriqt.com/native-extensions#pushnotifications