Worklight 6.3 推送通知在 Android 上突然停止工作

Posted

技术标签:

【中文标题】Worklight 6.3 推送通知在 Android 上突然停止工作【英文标题】:Worklight 6.3 Push notifications stopped working suddenly on Android 【发布时间】:2015-03-23 06:33:49 【问题描述】:

我在我的 Worklight 6.3 混合应用程序中设置了推送通知,该应用程序在我的 android 设备上运行良好,直到几天前。之后我没有对应用程序进行任何更改。现在,当我尝试发送通知时,我得到的结果是'"isSuccessful":true,"result": "Notification sent to user :: admin"'。 我在我的设备上也看不到通知,也看不到任何错误消息。当执行 WL.Client.Push.subscribe API 时,我还会调用“onSuccess”回调

【问题讨论】:

这种情况是在所有设备中发生还是在特定决定中发生?如果所有设备都可能是开发数据库已损坏。尝试从 Eclipse 工作区中删除 mobilefirstConfig 文件夹,然后重试。 你为什么没有回应? 【参考方案1】:

根据您的描述,消息似乎已发送到 GCM 并且 我们需要问的问题是为什么它没有到达设备。

1)能否请您重新安装应用程序,然后尝试发送推送通知? 如果它可以工作,您可能会遇到设备订阅问题。

2) 你能把 logcat 贴在这里吗?也许我们可以在那里找到一些东西...

3)您是否尝试在手机处于 WiFi 状态时接收推送? 如果可能,请尝试在其他网络上进行检查。

有时 GCM 很慢,您可能会在大约 5 到 10 分钟后收到通知。 if we get isSuccessful":true,"result": "Notification sent to user :: admin 然后从工作灯端我们做的一切都正确,GCM 也接受了要发送的通知。

您上传其他信息后,我会知道更多

【讨论】:

以上是关于Worklight 6.3 推送通知在 Android 上突然停止工作的主要内容,如果未能解决你的问题,请参考以下文章

多用户的 Worklight 推送通知

IBM Worklight:推送通知行为

Worklight:没有用户 ID 的推送通知

Worklight 6.2 Android 应用程序未在推送通知上启动

worklight 更改 android 推送通知图标

Worklight 6.1 - Android 推送通知到达时没有声音