Flutter 依赖项,iOS 问题(未找到 Flutter.h 文件)

时间:2021-06-25 19:49:48

标签: flutter flutter-dependencies

我通过 pubspec.yaml 文件在 iOS (Cocoapods) 中遇到了 Flutter 依赖问题。我可以使用 Flutter 演示默认程序复制问题并将这些依赖项复制到 pubspec.yaml 文件中。

cupertino_icons:^0.1.2
http:^0.12.0+4
fl_chart:^0.10.0
flutter_spinkit: "^4.1.1"
flutter_fluid_slider: ^1.0.2
日期格式:^1.0.8
amazon_cognito_identity_dart:^0.0.22
url_launcher: ^6.0.3
shared_preferences: ^0.5.6
条码扫描:任意
firebase_messaging:6.0.16
设备信息:^0.4.0+4
flutter_secure_storage: 3.3.3
mapbox_gl:^0.7.0
flutter_phoenix: "^0.1.0" 国际:^0.16.1
google_mobile_ads:^0.12.1+1

我还将这个(下面)添加到 Podfile 中:

平台:ios,'9.0' 使用_modular_headers!

config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.0'

我收到这些错误:

Xcode 的输出: ↳ 在 /Users/XXXXXX/.pub-cache/hosted/pub.dartlang.org/url_launcher-6.0.7/ios/Classes/FLTURLLauncherPlugin.m:7 包含的文件中: /Users/XXXXXX/.pub-cache/hosted/pub.dartlang.org/url_launcher-6.0.7/ios/Classes/FLTURLLauncherPlugin.h:5:9: 致命错误: 'Flutter/Flutter.h' 文件未找到 #import ^~~~~~~~~~~~~~~~~~~~~~

Flutter(通道稳定,2.2.2,Mac OS X 10.15.7 19H2 darwin-x64,

我清理并删除 Pod.lock

处理这个问题好几天了,任何帮助将不胜感激,谢谢

1 个答案:

答案 0 :(得分:1)

看看error: 'Flutter/Flutter.h' file not found when flutter run on iOS

删除 ios/Flutter/Flutter.podspec: rm ios/Flutter/Flutter.podspec

扑通干净

再次运行您的应用。