错误 (Xcode): 找不到'Flutter/Flutter.h'文件



花了一个小时试图用堆栈溢出和GitHub调试此错误。感谢您的帮助。我试过删除iOS文件和做flutter清理之类的事情。

Error (Xcode): 'Flutter/Flutter.h' file not found
/Users/ME/Desktop/fitnessapp/ios/Runner/GeneratedPluginRegistrant.h:9:8

Error (Xcode): failed to emit precompiled header
'/Users/ME/Library/Developer/Xcode/DerivedData/Runner-gzhzlsjpfyzcnebymqrpzjndrlbm/Build/Intermediates.noindex/PrecompiledHeaders/Runner-Bridging-Header-swift
_10LJ9PKPTMFQI-clang_1OUD1W5Q54EHI.pch' for bridging header'/Users/ME/Desktop/fitnessapp/ios/Runner/Runner-Bridging-Header.h'

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

您可以尝试这样做:

  1. Backup Runner文件夹
  2. 删除ios文件夹
  3. 转到终端并在flutter项目文件夹中执行flutter create .
  4. 将Runner文件夹粘贴回ios文件夹
  5. ios文件夹中的pod deintegrate
  6. pod install也在ios文件夹中
  7. flutter项目文件夹中的flutter clean
  8. flutter pub get
  9. 颤振运行

请注意,如果您使用firebase,您需要重新插入GoogleService-Info.plist文件

希望它有帮助,但如果它仍然不能确保你在稳定的通道

在尝试了Edin的解决方案后,它仍然不适用于我!

确保仅用于安装版本框未选中

仅针对安装版本未选中

ios文件夹中运行pod安装对我来说很有效。

我通过删除SWIFT_OBJC_BRIDGING_HEADER=";流道/流道桥接头.h";在构建中扩展的设置

https://github.com/AngeloAvv/flutter_flavorizr/issues/197

最新更新