如果应用程序被杀死,不接收FCM?甚至不显示在系统托盘中。在前景/背景状态下工作良好。我使用了下面的有效载荷。
{
"to":"dV_9vNhqkXE:....",
"notification": {
"title":"1",
"body" : "11",
"icon" : "ic_about"
},
"data": {
"type":"11",
"month":"3333",
"title":"2222"
}
}
此链接将帮助您更多地了解活动的前景和背景状态。它基本上是说,如果你强行关闭了你的应用程序,你不会收到任何通知,因为“当应用程序被用户强行关闭时:通知不会到达”。那么,你是不是强行关闭了应用?
我有一个通过FCM数据消息触发来电的应用程序(优先级:高,没有通知有效载荷)。当app处于前台或后台时,app接收呼叫。对于上述情况,在锁定屏幕中接收通知(来电)。 但由于某种原因,当关闭应用程序或从多任务托盘中刷卡时,电话就不再接到了。我认为服务被扼杀了。我能做什么? 工作流当收到FCM通知时,一个后台服务启动,然后该服务将自身更改为具有“来电”通知的前台服务。我也在使用全屏意图。下层是我用来服
我当前正在使用此方法在收到来自发件人的消息时进行通知。 一切似乎都很好,但当我杀死应用程序,我没有收到通知。 我看到了一些关于它的答案,我应该使用数据消息和接收在但它不工作的kilded app。我该怎么办?
我在Android上尝试了以下内容: 从Firebase控制台发送通知:只有当应用程序位于后台时,我才能在系统托盘中看到通知。 将post请求发送到(如本文所述),同时使用和Paylods:同样,我只能在应用程序位于后台时在系统托盘中看到通知。 该文件提到: 我用的是Android和Cordova/Ionic。
我有一个要求,执行一个任务,在正好每5分钟。我考虑了多个选项,并尝试使用类来触发任务来实现这一点。但是,当应用程序被杀死时,我无法触发警报。 当应用程序打开或在后台运行时,警报似乎工作得完美无缺,但一旦我退出应用程序,它似乎完全停止了。 我的实现是使用函数,并自己处理重复这个过程。最初的警报在5秒后触发,然后在此之后每5分钟触发一次。 MyService.kt: