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

问题描述 投票:0回答:4

花了一个小时尝试使用堆栈溢出和 GitHub 来调试此错误。任何帮助表示赞赏。我尝试删除 iOS 文件并执行 flutter clean 之类的操作。

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.
ios flutter mobile
4个回答
19
投票

你可以尝试这样做:

  1. 备份跑步者文件夹
  2. 删除ios文件夹
  3. 转到终端并在 flutter 项目文件夹中执行
    flutter create .
  4. 将 Runner 文件夹粘贴回 ios 文件夹
  5. pod deintegrate
    在ios文件夹中
  6. pod install
    也在ios文件夹中
  7. flutter clean
    在flutter项目文件夹中
  8. flutter pub get
  9. 颤抖奔跑

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

希望它有帮助,但如果仍然不能确保您处于稳定频道


16
投票

尝试了 Edin 的解决方案后,它仍然对我不起作用!

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

for install builds only is unchecked


0
投票

我通过删除解决了同样的问题 SWIFT_OBJC_BRIDGING_HEADER = 扩展的 buildSettings 中的“Runner/Runner-Bridging-Header.h”

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


0
投票

pod install
文件夹中运行
ios
对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.