【问题标题】:Flutter: Cloud Message Not Delivered to Topic SubscriberFlutter:云消息未传递给主题订阅者
【发布时间】:2019-04-20 20:36:50
【问题描述】:

我调用_firebaseMessaging.subscibeToTopic('topic-title'); 为用户订阅按钮单击的主题。

几分钟后,新主题显示在 firebase 云消息控制台上,我向该主题发送了一条消息,但我没有收到。我不明白为什么这不起作用。我认为应该有一个选项可以将用户的令牌添加到subscribeToTopic('topic-title', token),还是自动检测到令牌?因为恐怕主题只是在没有添加令牌的情况下创建的。

我需要帮助。

【问题讨论】:

    标签: firebase flutter firebase-cloud-messaging


    【解决方案1】:

    主题通知不需要用户令牌

    firebaseMessaging.subscribeToTopic('newJobs'); //you are doing it correctly.
    

    现在我认为您需要做的就是在发送通知时最小化正在运行的应用程序,因为如果您的应用程序处于恢复状态,通知将不会出现。

    【讨论】:

    • 谢谢。当我完美地阅读自述文件时,我已经明白了。我认为当应用程序处于前台时我期望收到通知是错误的。当应用程序处于后台时,我收到了通知。但是您对如何让应用程序在应用程序终止时响应数据消息有任何解决方法吗?
    • 有没有一种方法可以向所有订阅主题的用户发送通知,除了我刚刚做了一个动作。假设我评论了一个帖子。除了我之外,订阅该帖子的所有其他用户都会收到通知。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-06
    • 1970-01-01
    • 2019-09-09
    • 2022-07-26
    • 2016-09-19
    • 2012-10-02
    相关资源
    最近更新 更多