关闭应用程序时的Worklight iOS推送处理程序功能

关闭应用程序时的Worklight iOS推送处理程序功能,ios,apple-push-notifications,ibm-mobilefirst,Ios,Apple Push Notifications,Ibm Mobilefirst,当应用程序关闭或未运行时,Worklight iOS推送通知未处理接收到的推送功能。在worklight中进行推送接收时,如何触发推送处理程序功能 我们正在使用Worklight V6.0.0.0 我们在3种不同的场景中测试推送通知示例项目 当应用程序位于前台时,我们会将通知显示为弹出窗口(或警报)。工作正常 当应用程序处于后台(活动)时,我们将在状态栏中显示徽章。当点击badge(调用处理函数)时,我们将应用重定向到新页面。这也可以正常工作 但当应用程序关闭时,我们将收到badge,同时单击b

当应用程序关闭或未运行时,Worklight iOS推送通知未处理接收到的推送功能。在worklight中进行推送接收时,如何触发推送处理程序功能

我们正在使用Worklight V6.0.0.0

我们在3种不同的场景中测试推送通知示例项目

  • 当应用程序位于前台时,我们会将通知显示为弹出窗口(或警报)。工作正常
  • 当应用程序处于后台(活动)时,我们将在状态栏中显示徽章。当点击badge(调用处理函数)时,我们将应用重定向到新页面。这也可以正常工作
  • 但当应用程序关闭时,我们将收到badge,同时单击badge直接启动应用程序,而不调用push handler函数
  • 5月26日更新:
    我已经用进行了测试,问题中提到的第三个场景也起了作用:

    ..

    但当应用程序关闭时,我们将收到徽章,而 单击应用程序直接启动而不调用 推处理函数

    在测试项目中,关闭应用程序后,您不再与服务器进行会话;这意味着您需要重新登录

  • 登录
  • 订阅
  • 退出应用程序
  • 向订阅的用户名发送通知(在步骤1中登录时使用)
  • 点击通知
  • 应用程序启动>登录
  • 只有现在才会显示通知
  • 场景3对我来说还行


    请使用最新版本的Worklight 6.0.0重试,该版本为Worklight 6.0.0.2,其中完成了许多与推送相关的修复,我相信这也是针对您描述的场景的修复

    Worklight 6.0.0.2开发者版。

    如果您是IBM客户或业务合作伙伴,可以从IBM Fix Central下载消费者版或企业版。

    您的Worklight版本是什么?您是否使用推送通知示例项目进行了测试?它也会失败吗?@IdanAdar我们正在使用Worklight V6.0。我们在3个不同的senarios中测试推送通知示例项目。Worklight 6的哪个版本?6.0.0? 6.0.0.1? 6.0.0.2? 使用此信息以及您已测试的场景编辑您的问题。@IdanAdar我们正在使用Worklight V6.0.0。我们在3个不同的版本中测试了推送通知示例项目。1.当应用程序位于前台时,我们会将通知显示为弹出窗口(或警报)。其工作正常。2.当应用程序处于后台(活动)时,我们会在状态栏中显示badge。单击badge(调用处理函数)时,我们会将应用程序重定向到新页面。这也能正常工作。3.但当应用程序关闭时,我们会收到badge,同时单击badge直接启动应用程序而不调用push handler函数。我们如何触发push接收与否。我已经安装了fix pack 6.0.0.2。但是得到同样的,奇怪。这需要调试,请提供一个演示Worklight项目,显示相同的问题。将其从Eclipse(Worklight项目)导出并上载到Dropobx。只需告诉您Worklight 6.0.0.2的正确版本没有。。。您是否尝试安装我链接到的插件?其日期为6.0.0.201405191154我已在drop box链接中附上了示例项目。当推送通知到达时,我不调用push received函数。当我们在iOS中单击状态栏/通知中的徽章时,它将被调用。但安卓系统运行良好。我只想在推送到达移动设备时调用推送通知功能。