【问题标题】:fatal error: 'Flutter/Flutter.h' file not found in flutter致命错误:在颤振中找不到“颤振/颤振.h”文件
【发布时间】:2021-07-04 06:08:32
【问题描述】:

这是错误 -

在包含的文件中 /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/JavaScriptChannelHandler.m:5: /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/JavaScriptChannelHandler.h:5:9: 致命错误:找不到“Flutter/Flutter.h”文件 #import ^~~~~~~~~~~~~~~~~~~ 产生 1 个错误。 在 /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/FlutterWebView.m:5 包含的文件中: /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/FlutterWebView.h:5:9: 致命错误:找不到“Flutter/Flutter.h”文件 #import ^~~~~~~~~~~~~~~~~~~ 产生 1 个错误。 在 /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/FLTWebViewFlutterPlugin.m:5 包含的文件中: /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/FLTWebViewFlutterPlugin.h:5:9: 致命错误:找不到“Flutter/Flutter.h”文件 #import ^~~~~~~~~~~~~~~~~~~ 产生1个错误。 在 /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/FLTWKNavigationDelegate.m:5 包含的文件中: /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/FLTWKNavigationDelegate.h:5:9: 致命错误:找不到“Flutter/Flutter.h”文件 #import ^~~~~~~~~~~~~~~~~~~ 产生 1 个错误。 在 /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/FLTCookieManager.m:5 包含的文件中: /Users/chetan/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.7/ios/Classes/FLTCookieManager.h:5:9: 致命错误:找不到“Flutter/Flutter.h”文件 #import ^~~~~~~~~~~~~~~~~~~ 产生 1 个错误。 注意:使用新的构建系统 注意:并行构建目标 注:规划建设 注意:构建构建描述

【问题讨论】:

    标签: ios flutter


    【解决方案1】:

    我一直收到这个错误!通常在尝试构建我的 iOS 应用程序时。

    通常可以解决的问题是:

    cd ~/ios/

    rm -rf Pods

    rm Podfile.lock

    cd .. to (to get back to main flutter dir) flutter clean

    如果这不起作用,您也可以稍后尝试这些

    cd /ios/

    pod deintegrate

    pod install

    如果之后问题仍然存在,并且在尝试构建 iOS 应用程序时发生这种情况,有时最好备份您的 iOS 文件夹,将其删除,然后运行 ​​flutter create,这将生成一个新的 iOS 文件夹,这样您就有了一个新的运行器和可以制作一个新的pod文件。

    如果我的解决方案都不适合你,也可以查看this SO thread,因为这个问题经常出现。

    【讨论】:

    • 你用的是什么版本的flutter?
    • Flutter 2.0.4 版本
    • @ChetanKhanna 你能解决这个问题吗?我也面临同样的问题,我也在使用 Flutter 2.0.4。
    • @JunaidRehmat 我所做的是删除导致这些错误的包。
    • @ChetanKhanna 就我而言,它是 Firebase Crashlytics 和其他必需的软件包,所以我一一更新它们并解决了问题。
    猜你喜欢
    • 2020-03-11
    • 2020-08-30
    • 2021-06-15
    • 2020-04-22
    • 1970-01-01
    • 2020-12-08
    • 2021-06-30
    • 2019-04-24
    • 2018-11-12
    相关资源
    最近更新 更多