使用 Worklight 5.0.1.299 推送通知

Posted

技术标签:

【中文标题】使用 Worklight 5.0.1.299 推送通知【英文标题】:Push notifications with Worklight 5.0.1.299 【发布时间】:2013-12-10 06:27:09 【问题描述】:

我正在尝试将推送通知 GCM 添加到我的应用,但我无法让示例项目工作。

这就是我所做的:

+在 Google 注册的项目 ID 和 API 密钥

+在 application-descriptor.xml 中输入 id 和 key,如下所示:

 

+已部署的适配器

+构建应用程序(“全部构建并部署”,android SDK API 18,Google API 18) 我读过http://www.ibm.com/developerworks/mobile/worklight/getting-started.html 推送通知

请告诉我为什么?我不会写



这是错误但是当我写的时候

 没关系。

我尝试用 SENDERID 和 PASSWORD WITH KEY 填充 ID,但运行 android amulator 时出错

【问题讨论】:

【参考方案1】:

这是无效的:<pushSender id="XXX" password="YYY"> 这是有效的:<pushSender key="XXX" senderId="YYY"/>

从您所写的内容来看,第二个选项确实通过了构建,但在 Android 模拟器中失败了;它可能会失败,因为您在 Android 模拟器中测试时没有为推送通知正确配置 Android 项目 - 这一点尤其重要,因为设备和模拟器之间的配置不同。

如果您能提及您正在谈论的错误,那将会有所帮助... 您可以按照这些问题中的完整说明进行操作:

IBM Worklight - Push Notifications feature does not work in Android emulator IBM Worklight 5.0.6.1 - Android notification does not reach either device or emulator

【讨论】:

以上是关于使用 Worklight 5.0.1.299 推送通知的主要内容,如果未能解决你的问题,请参考以下文章

Worklight 6.1 中的默认推送通知声音

Worklight 的临时推送通知和开发

worklight中的推送通知,如何检索userId?

关于 Worklight 中的推送通知?

发送推送通知时出现 Worklight 错误

Worklight 推送导致 ConcurrentModificationException