【问题标题】:Is it feasible to implement MQTTNet notifications locally when Xamarin Forms App is not running?当 Xamarin Forms App 未运行时,在本地实现 MQTTNet 通知是否可行?
【发布时间】:2019-08-05 14:07:13
【问题描述】:

我已经在本地实现了 MQTTnet 服务器代理,发布者和订阅者都可以完美运行。当消息从ApplicationMessageReceivedHandler 事件处理程序中的发布者发布时,我还实现了本地通知Local Notificaion Plugin。我了解当我的应用程序关闭时,此通知不会推送通知。我的应用程序关闭时如何实现通知。请注意,我没有使用 Firebase、Azure 等。

【问题讨论】:

    标签: xamarin.forms push-notification mqtt


    【解决方案1】:

    在我看来,在 iOS 中,如果您的应用程序没有运行,那么您的应用程序和 MQTTnet 服务器之间的连接将不再存在。因此,当消息从发布者发布时,您无法设法发送本地通知。

    如何在我的应用关闭时实现通知。U

    您必须在预定时间触发localNotification。或使用remote-notification

    使用 MQTTnet 服务器无法管理应用在应用未运行时发送通知。

    我不熟悉android,但我认为它与iOS几乎相同。

    如果你想让你的应用在后台运行 mqtt-client,你可以看看这个帖子:mqtt-client-framework-stay-running-at-background

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-07
      • 1970-01-01
      • 2018-04-30
      • 1970-01-01
      • 2019-02-13
      • 2021-11-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多