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

如何解决致命错误:找不到模块“package_name”

邢弘业
2023-03-14

我已经处理这个错误很长时间了,我尝试了很多方法,但都没有奏效。我在下面列出了我尝试过的方法。请不要再推荐它们。谢谢

The Error: /ios/Runner/GeneratedPluginRegistrant.m:12:9: fatal error: module 'admob_flutter' not found
    @import admob_flutter;
     ~~~~~~~^~~~~~~~~~~~~
    1 error generated.

我尝试过的方式

共有1个答案

方坚壁
2023-03-14

创建Flutter应用时,目标iOS版本设置为9.0。大多数常见插件的最低版本都高于9.0。如果你添加一个版本更高的插件,Flutter会抱怨。但是,您可以通过两种方式来消除此错误——要么在ios/Podfile中设置更高的平台版本,要么使用另一个版本号更高且依赖于初始插件的插件(例如多个Firebase插件)。这通常会让你在调试模式下运行应用程序而不会出现问题,但当你试图构建一个API时,构建将会失败,说它找不到插件(它将是按字母顺序排列的第一个插件,很可能是device_info)。

您所要做的就是在Xcode中设置更高的iOS版本(而不是在Pod文件中):

 类似资料:
  • 问题内容: 我正在做一个教程,并收到此错误: 致命错误:在第8行上找不到类“ MySQLi”(LONG URL) 第8行的代码是: 我在网上看到有人说要在我的phpinfo()中将其打开,但是“ mysqli”下面没有列出任何内容。 另外,我正在运行PHP版本5.2.5 问题答案: 听起来您只需要安装MySQLi即可。 如果您认为自己已完成此操作,但仍然遇到问题,请发布您的操作系统以及可能有助于进

  • 问题内容: 从GitHub提取模块并按照说明进行构建后,我尝试使用以下方法将其拖入现有项目: 这似乎可以解决问题: 但是Node.js找不到模块: 我真的很想了解这里发生的事情,但是对于接下来的去向我有些茫然。有什么建议? 问题答案: 使用仅将模块安装到当前目录中(在名为的子目录中)。app.js位于下面吗?如果不是,并且您想从任何目录使用该模块,则需要使用进行全局安装。 我通常在本地安装大多数软

  • 刚刚创建了一个新的Flitter项目,添加了谷歌服务信息。将plist文件添加到iOS,并将firebase_core添加到pubspec。亚马尔。运行该项目并出现此错误<代码>错误:致命错误:在导入firebase_core时未找到模块“firebase_core” 我在stack overflow和gitlab上搜索了很多。尝试了所有的解决方法,比如颤振清理、更新repo、删除pod和重新安装

  • 我正在尝试创建一个JupyterLab扩展,它使用typescript。 我已经成功地添加了包“@类型/节点”,允许我使用诸如“要求”(“超文本传输协议”)这样的包。 但一旦我尝试使用子进程,使用“require”(“child_process”),我在尝试构建扩展时就会出现以下错误。 我在谷歌上搜索过,但仍然不知道如何解决这个问题。 如有任何提示或信息,将不胜感激。 我的包裹。json文件。

  • 在github和stack上搜索了很长时间的类似错误后,没有一个建议的解决方案帮助我解决了这个错误。 我试了好几样东西(有点乱): 删除IOS派生数据 更改firestore包版本 振作干净 RM-RF IOS/Pods rm-rf iOS/.symlinks rm-rf iOS/flutter/flutter.framework rm-rf iOS/flutter/flutter.podspec

  • 我尝试一个简单的Web服务示例,我得到这个错误,即使我取消注释在文件: 致命错误:在C:\Program Files(x86)\EasyPHP-5.3.9\第2行的www\server.php中找不到类'SoapClient'