在此输入图片描述### 标题
'Flutter/Flutter.h' file not found
在 Flutter 中构建 iOS 时
我在尝试构建适用于 iOS 的 Flutter 应用程序时遇到错误
'Flutter/Flutter.h' file not found
。以下是我的环境的详细信息以及我迄今为止所遵循的步骤。
这是 Xcode 中显示的确切错误:
/Users/my_user/Documents/Projects/my_project/ios/Runner/GeneratedPluginRegistrant.h:10:9: 'Flutter/Flutter.h' file not found
GeneratedPluginRegistrant.h
文件:
//
// Generated file. Do not edit.
//
// clang-format off
#ifndef GeneratedPluginRegistrant_h
#define GeneratedPluginRegistrant_h
#import <Flutter/Flutter.h> // The error occurs here
NS_ASSUME_NONNULL_BEGIN
@interface GeneratedPluginRegistrant : NSObject
+ (void)registerWithRegistry:(NSObject<FlutterPluginRegistry>*)registry;
@end
NS_ASSUME_NONNULL_END
#endif /* GeneratedPluginRegistrant_h */
跑
flutter clean
,然后是flutter pub get
。
已删除的 Pod 和相关文件:
rm -rf ios/Pods ios/.symlinks ios/Flutter/Flutter.framework ios/Flutter/Flutter.podspec
重新安装的 Pod:
cd ios
pod install
已验证
Podfile
包含:
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
在 Podfile 和 Xcode 中将 iOS 部署目标设置为 12.0。
尝试重新创建 iOS 文件夹:
rm -rf ios
flutter create .
cd ios
pod install
验证了 Xcode 中的框架搜索路径:
$(inherited)
$(PROJECT_DIR)/Flutter
Flutter/Flutter.h
找不到文件?