【问题标题】:File not found Flutter/Flutter.h找不到文件 Flutter/Flutter.h
【发布时间】:2021-09-01 01:03:57
【问题描述】:

在将 firebase_crashlytics 添加到项目后,我不断收到 Flutter/Flutter.h file not found 问题。 颤振 SDK:2.2.2 firebase_crashlytics:^2.0.6 我已经尝试了很多 stackoverflow 的解决方案,但仍然无法为 ios 运行。

【问题讨论】:

    标签: firebase flutter flutter-dependencies crashlytics


    【解决方案1】:

    对我有用的唯一解决方案是放弃。 在我的 podfile 中更改这些行就可以了

    post_install do |installer|
      installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
          config.build_settings['ENABLE_BITCODE'] = 'YES'
          config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '10.0'
        end
      end
    end
    

    post_install do |installer|
      installer.pods_project.targets.each do |target|
        flutter_additional_ios_build_settings(target)
      end
    end
    

    我也严格遵循 firebase_crashlytics configuration 为原生

    【讨论】:

      【解决方案2】:

      我这样做,这是终极解决方案

      Remove ios/Flutter/Flutter.podspec: rm ios/Flutter/Flutter.podspec
      flutter clean
      Run your app again.
      

      如果上述解决方案不起作用,请尝试将频道从 Master 切换到 stable。

      要切换频道,请在终端中运行:

      flutter channel stable
      
      flutter clean
      
      flutter run
      

      【讨论】:

      • 这两个我都试过了。但没有用。我又试了一次,还是一样。
      猜你喜欢
      • 2021-08-27
      • 2021-09-04
      • 2021-04-07
      • 1970-01-01
      • 2021-11-18
      • 2021-07-21
      • 2021-03-26
      • 2021-11-20
      • 1970-01-01
      相关资源
      最近更新 更多