当前位置: 首页 > 知识库问答 >
问题:

MissingPluginException(未找到方法消息传递#通道firebase_消息传递上的requestPermission的实现

扶隐水
2023-03-14
final NotificationSettings settings = await messaging.requestPermission();

我得到这个错误时,调用请求权限()方法的Firebase消息。

[错误:flatter/lib/ui/ui_dart_state.cc(209)]未处理的异常:MissingPluginException(未找到方法消息传递的实现#通道插件上的requestPermission.flatter.io/firebase_消息传递)E/flatter(7180):#0 convertPlatformException(包:firebase_消息传递平台接口/src/method#通道/utils/Exception.dart:13:5)E/颤振(7180):#1种方法。requestPermission(包:firebase_messaging_platform_interface/src/method_channel/method_channel_messaging.dart:286:13)E/Flatter(7180):

build.gradle我实现了com.google.firebase:Firebase消息传递

实施平台('com.google.firebase:firebase bom:28.3.0')

共有3个答案

马博学
2023-03-14

使用以下软件包的最新版本

火基炉芯

https://pub.dev/packages/firebase_core/versions

firebase_消息传递

https://pub.dev/packages/firebase_messaging/versions

扶珂
2023-03-14

终止当前正在运行的会话。

在您的终端中获得flatterpub

然后再跑。

谢高峯
2023-03-14

我也有同样的问题。修正了它更新到最后一个版本:

firebase_core: ^1.10.0
firebase_messaging: ^11.1.0
 类似资料:
  • 由于内容脚本在网页而不是扩展程序的上下文中运行,因此它们通常需要某种与扩展程序其余部分进行通信的方式。例如,RSS 阅读器扩展程序可以使用内容脚本来检测页面上 RSS 摘要的存在,然后通知后台页面以显示该页面的操作图标。 扩展及其内容脚本之间的通信使用消息传递来实现。任何一方都可以监听从另一端发送的消息,并在同一通道上进行响应。消息可以包含任何有效的 JSON 对象(空,布尔值,数字,字符串,数组

  • ms tcp nodelay 描述: 在信差的 TCP 会话上禁用 nagle 算法。 类型: Boolean 是否必需: No 默认值: true ms initial backoff 描述: 出错时重连的初始等待时间。 类型: Double 是否必需: No 默认值: .2 ms max backoff 描述: 出错重连时等待的最大时间。 类型: Double 是否必需: No 默认值: 15

  • 消息传递 目录 一次简单的请求 h3Name 长时间保持连接 h3Name 扩展之间的消息传递 h3Name 安全策略 h3Name 范例 h3Name API reference Properties propertyName Methods methodName Events eventName Types id For information on how to use experiment

  • FCM服务未向我的iOS应用程序发送消息。 > App CAN成功接收APNs令牌和实例ID令牌 App CAN使用推送通知实用程序利用. p8令牌在后台成功接收来自APN的推送 #2中使用的相同APNs密钥上传到Firebase控制台 应用程序无法接收Firebase控制台中Notification Composer发送的消息,也无法使用CURL请求接收消息。 应用程序在通过FCM发送时不显示任

  • 抱歉,我需要先解释一下,然后再谈这个问题。 异步: 我可以使用Kafka producer async send with with callback,如果向Kafka发送消息时出现错误,那么通知JMS使用者不确认消息消耗将为时已晚。为了克服这个问题,我想出的唯一办法是,如果有异常,在回调中保留消息,然后尝试稍后发送消息。但我认为那会是太多的开销。 有没有其他方法可以使用异步调用来处理这种情况?

  • 我正在使用JavaMail应用编程接口来获取一些电子邮件。我想得到一个消息流,然后在另一边得到一个电子邮件流。此外,我不想失去任何属性,如附件、目的地、发送者、正文等... 如何才能做到这一点?