未找到模块“firebase_auth”

Posted

技术标签:

【中文标题】未找到模块“firebase_auth”【英文标题】:module 'firebase_auth not found" 【发布时间】:2020-07-26 23:45:23 【问题描述】:

大家好, 我一直在尝试在 ios 11 模拟器中运行我的颤振代码,但是在将 firebase 集成到我的项目中之后,我在为 IOS 模拟器运行时遇到了这个错误。我能做些什么来解决它吗?

【问题讨论】:

在flutter项目中集成后,您是否再次从android studio启动了XCode?​​span> 【参考方案1】:

我遇到了同样的问题。这些是我为解决而执行的。 在您的项目文件夹中:

flutter clean    
cd ios
rm -rf Podfile.lock
rm -rf Pods/*    
flutter build ios
cd ..
open ios/Runner.xcworkspace

如果 flutter build ios 需要很长时间,您可以通过编辑 Podfile (refer) 来缩短构建时间:

...
target 'Runner' do
  pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '6.26.0'
...

我希望这是有用的。

【讨论】:

【参考方案2】:

我遇到了同样的问题,

首先擦除你的Pods/和Podfile,然后运行

 $ flutter clean

然后

$ flutter run

终于在xcode中打开Runner.xcworkspace

【讨论】:

以上是关于未找到模块“firebase_auth”的主要内容,如果未能解决你的问题,请参考以下文章

GeneratedPluginConstraint,致命错误:找不到模块“firebase_auth”@import firebase_auth;

未处理的异常:[firebase_auth/unknown] null:使用颤振/firebase 进行电话身份验证时出错

Firebase - 未找到 GetTokenResult、getExpirationTimestamp()

构建发布和调试 apk 时未找到 Firebase Auth AndroidX 依赖项

Flutter --version 和运行项目时不兼容的 Dart SDK 版本

XMLHttpRequest 模块未定义/未找到