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

Posted

技术标签:

【中文标题】致命错误:找不到模块“firebase_auth”@import firebase_auth【英文标题】:fatal error: module 'firebase_auth' not found @import firebase_auth 【发布时间】:2021-05-24 04:00:43 【问题描述】:

我正在尝试对我的 ios Flutter 使用 Firebase 身份验证。

我已尝试此链接中列出的所有程序,但仍然收到相同的错误。 https://github.com/FirebaseExtended/flutterfire/issues/1929

这是我在运行 iOS 应用程序时收到的错误。

/ios/Runner/GeneratedPluginRegistrant.m:10:9: fatal error: module 'firebase_auth' not found
    @import firebase_auth;
     ~~~~~~~^~~~~~~~~~~~~
    1 error generated.
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description

这是我的 Podfile

# add pods for desired Firebase products
# https://firebase.google.com/docs/ios/setup#available-pods

# Uncomment the next line to define a global platform for your project
platform :ios, '9.0'

target 'Runner' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!
  pod 'Firebase/Analytics'
  pod 'Firebase/Core'
  pod 'Firebase/Auth'
  pod 'Firebase/Firestore'
  pod 'Firebase/Storage'

end


post_install do |pi|
    pi.pods_project.targets.each do |t|
      t.build_configurations.each do |config|
        config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.0'
      end
    end
end

【问题讨论】:

【参考方案1】:

您可能对此主题感兴趣:https://github.com/FirebaseExtended/flutterfire/issues/192

基本上它的建议是删除 Podfile 和 Podfile.lock。一旦你完成了这个重新运行,flutter 应该会自动为你创建正确的 Podfiles。

希望对您有所帮助。

数据库

【讨论】:

认为这可能是错误的链接。好像和Admob有关

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

颤振:“致命错误:找不到模块'位置'”Xcode找不到模块

致命错误:找不到模块映射文件 YogaKit.modulemap

React Native iOS - 致命错误:找不到模块'GoogleMapsBase'

安装 Perl 模块时出现“致命错误:找不到‘EXTERN.h’文件”

如何解决codemagic中的“致命错误:找不到模块'barcode_scan'”?

颤振:致命错误:找不到模块“firebase_analytics”