2015-08-26 121 views
0

任何人都可以请所以让我知道,我应该如何完成任务,我需要显示推送通知给用户,当应用程序退出/关闭?推送通知当应用程序关闭/退出,包括

目前,我可以在App在后台运行或打开时完成推送通知。但是,应用程序在用户退出/关闭时无法收到通知。

现在,这是我肩上的一项非常重要的任务。很明显,如果你们需要我详细介绍,请告诉我。

+0

实际上根本不清楚。这是iOS还是Android?什么是您的完整Worklight版本和内部版本号? “应用程序在退出/关闭时无法收到通知”是什么意思?你的意思是通知到达设备,但打开应用程序时不显示?在那种情况下,请提一下。接下来还要提到如何在通知到达时通过点击通知栏/区域中的通知或点击应用程序图标来打开应用程序?然后,我可能会为您提供其他问题/要求。 –

+0

感谢您关注Idan; 1)我正在为Android 2)使用IBM MobileFirst v7 3)推送通知正在工作,当应用程序在后台运行时。我能够使用ChallengeHandler.js(传统代码)接收通知,并在App 中打开罚款。4)目标是当我退出/关闭APP时,它不会收到通知。 – Terry

+0

好的。我在问,它什么时候不起作用。我给了两个场景。哪一个? –

回答

0

我有一个非常困难的时间,相信你的情况是真的以下:

  1. 当应用程序可以是:开放的,在前台,或打开并在后台,你可以接收设备通知并将其内容显示在应用程序中,但

  2. 当应用程序退出时(如未运行),通知根本没有到达设备。

我测试了几个设备和几个推送应用程序(事件源,基于标签)。通知确实到达设备,在用户订购了标签或登录后(在基于事件源的情况下),之后发送通知总是到达设备。

我不明白这句话:

我与用户

你需要明确在你的解释应用程序注销。用户点击是否有注销按钮?如果是,您是否也出于某种原因执行取消订阅API调用?如果不是,请编辑问题并提供详细的逐步复制说明,以及提供您的应用程序或您使用的任何代码,以便检查可能出现的问题。

+0

Idan-我完全明白了你的观点,现在让我告诉你解决方案: 代码我们需要做的就是使用Android中的设置启用NOTIFICATION选项。IT WORK的,这一切都需要。 感谢您的帮助家伙!我的意思是谢谢 – Terry

相关问题