致命错误:未找到在 MabookBook M1 上运行的“Flutter/Flutter.h”文件

时间:2021-04-08 20:55:07

标签: flutter

我已经尝试了所有这些link但什么都没有

Xcode 构建完成。 4,3s 无法构建 iOS 应用程序 Xcode 构建的错误输出: ↳ objc[22045]: 类 AMSupportURLConnectionDelegate 在两个 ?? (0x1ffbaf8f0) 和 ?? (0x11b1602b8)。将使用两者之一。哪个是不确定的。 objc[22045]: 类 AMSupportURLSession 在两个 ?? (0x1ffbaf940) 和 ?? (0x11b160308)。将使用两者之一。哪个是不确定的。 ** 构建失败 **

Xcode's output:
↳
    In file included from /Users/netolobo/development/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.28/ios/Classes/FLTPathProviderPlugin.m:5:
    /Users/netolobo/development/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.28/ios/Classes/FLTPathProviderPlugin.h:5:9: fatal error: 'Flutter/Flutter.h' file not found
    #import <Flutter/Flutter.h>
            ^~~~~~~~~~~~~~~~~~~
    1 error generated.
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description

Could not build the application for the simulator.
Error launching application on iPhone 12 Pro Max.


Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, 2.1.0-13.0.pre.499, on macOS 11.1 20C69 darwin-arm, locale pt-BR)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0-rc2)
[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[✓] Android Studio (version 4.1)
[✓] Connected device (2 available)

• No issues found!

1 个答案:

答案 0 :(得分:0)

我终于找到了最终的解决方案!

备份 ios/Runner 文件夹。

删除 ios 文件夹。

在项目所在的上一个文件夹中运行 flutter create .(cd users/user/"projects_folder")(这将重新创建您的 ios 文件夹)。

将您的 Runner 备份粘贴到 ios 文件夹中(到项目中)。

打开 Runner.xcworkspace(进入 ios 文件夹),然后在那里检查版本、Bundle ID 和所有信息。

(如果您有 Firebase,则必须再次将 Google Service-Info.Plist 复制并粘贴到 Runner 文件夹中(始终通过 Xcode)(如果您手动执行此操作,则不起作用)。

最后,flutter run 应该可以工作了!