当应用在Xamarin iOS上被杀死时,如何处理Firebase事件或当用户按下按钮清除通知时如何处理事件?

时间:2019-11-06 16:04:58

标签: ios xamarin xamarin.forms xamarin.ios

我正在iOS上在Xamarin Forms上开发聊天应用程序。

我使用Firebase向用户推送通知(消息聊天)。

我遇到Firebase的问题。当应用在Firebase上终止时,如何处理事件Xamarin iOS

以我的情况:当A人向B人发送消息时,B人在lock screen上看到了该消息

Lock_Screen

但是B人不想看到消息,他清除了lock screen上的通知

clear message

人员B没有单击(点击)消息以打开应用程序,因此我无法将消息保存到应用程序的LocalDB。

我想到了另一种解决方案。当用户按下按钮清除通知时处理此事件。可以在iOS上完成吗?

摘要

1。。当应用在Firebase处终止时,如何处理事件Xamarin iOS

OR

2。。当用户按下按钮清除通知时如何处理事件?

1 个答案:

答案 0 :(得分:0)

根据我自己的一些研究,在被杀死时,firebase甚至是Onesignal都不会触发应用内事件,因此您必须在没有firebase事件的情况下进行一些解决,如您在{{3}中所看到的}只有背景事件和现场事件