致命错误:找不到模块“firebase_core”

use*_*286 19 ios flutter flutter-dependencies

刚刚创建了一个新的 flutter 项目,将 google-services-info.plist 文件添加到 iOS,并将 firebase_core 添加到 pubspec.yaml。运行项目并得到此错误。 Error: fatal error: module 'firebase_core' not found @import firebase_core;

我在 stack Overflow 和 gitlab 上搜索了很多。尝试了所有解决方法,例如 flutter clean、更新 repo、删除 pod 和重新安装 pod,但仍然没有成功解决此错误。

这已经把我屏蔽了5天了。无法找到任何关于此的信息。请帮忙。

链接到我在 GitHub 上的项目。: https: //github.com/infonotics/stocklyticsSO 请将您自己的 googleService-Info.plist 文件添加到 Runner 文件夹中。出于安全原因,我已删除我的文件。

提前致谢。

Naj*_*Naj 32

我假设您已经尝试在 xcode 中打开 ios 项目。在 XCode 中打开项目时,请确保打开扩展名为.xcworkspace 的文件,而不是扩展名为.xcodeproj的文件,然后再次构建。

  • 这其实很有趣,诺贝尔委员会应该给苹果颁发一个特别的坚果奖,因为它在同一个项目的不同地方给出了模糊的名称、图标和文件夹结构,让开发者抓狂。 (3认同)

pap*_* ka 26

我遇到了这个问题,这是我解决它的方法。cd ios 文件夹并打开 Podfile 并添加此行 pod 'FirebaseCore', :modular_headers => true 保存文件并运行 pod install

这是对我有帮助的 github 答案的链接


Chi*_*iya 9

  1. pod 'FirebaseCore', :modular_headers => true在 podfile中添加以下行target 'yourprojectname' do
  2. 删除 podfile.lock
  3. pod install在 ios 目录中重新安装 pod
  4. 上面的错误就会消失......