ios - 当应用程序在 Xamarin iOS 上终止时如何处理 Firebase 事件或当用户按下按钮清除通知时如何处理事件?

标签 ios xamarin xamarin.forms xamarin.ios

我正在使用 Xamarin FormsiOS 上开发聊天应用程序。

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

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

以我的情况为例:当 A 向 B 发送消息时。B 在锁定屏幕上看到该消息

Lock_Screen

但是B不想看到该消息,他在锁定屏幕上清除了通知

clear message

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

我想到了另一个解决方案。这是当用户按下按钮清除通知时处理的事件。 iOS 上可以实现吗?

摘要:

1.当应用程序在 Xamarin iOS 上终止时,如何处理 Firebase 事件?

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

最佳答案

根据我自己的一些研究,Firebase 甚至 Onesignal 在被杀死时都不会触发应用内事件,您必须在没有 Firebase 事件的情况下解决此问题,如您在 post 中看到的那样只有背景和事件事件

关于ios - 当应用程序在 Xamarin iOS 上终止时如何处理 Firebase 事件或当用户按下按钮清除通知时如何处理事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58734209/

相关文章:

ios - Swift NSPredicate 字符串变量不返回数据

Xamarin.Forms 目录选取器

ios - Xamarin 按钮上的图像填充选项,在 Android 上看到溢出但在 iOS 上看不到

iphone - UINavigationController 添加 UIView

ios - 从 iTunes Connect 中删除应用程序

ios - Firebase下载进度观察器错误Swift 3

android - Xamarin 安卓 : ActionBar SearchView ActionView returns null

android - Xamarin Android 使用 GetExternalFilesDir() 获取 privateExternalStorage

listview - 更改 Android 上的 Xamarin.Forms Listview 中的默认 TextColor

c# - Xamarin : Subscribing to multiple messages with same action