找不到文件 Flutter/Flutter.h
Posted
技术标签:
【中文标题】找不到文件 Flutter/Flutter.h【英文标题】:File not found Flutter/Flutter.h 【发布时间】:2021-09-01 01:03:57 【问题描述】:在将 firebase_crashlytics 添加到项目后,我不断收到 Flutter/Flutter.h file not found 问题。 颤振 SDK:2.2.2 firebase_crashlytics:^2.0.6 我已经尝试了很多 *** 的解决方案,但仍然无法为 ios 运行。
【问题讨论】:
【参考方案1】:对我有用的唯一解决方案是放弃。 在我的 podfile 中更改这些行就可以了
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'YES'
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '10.0'
end
end
end
到
post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end
我也严格遵循 firebase_crashlytics configuration 为原生
【讨论】:
【参考方案2】:我这样做,这是终极解决方案
Remove ios/Flutter/Flutter.podspec: rm ios/Flutter/Flutter.podspec
flutter clean
Run your app again.
如果上述解决方案不起作用,请尝试将频道从 Master 切换到 stable。
要切换频道,请在终端中运行:
flutter channel stable
flutter clean
flutter run
【讨论】:
这两个我都试过了。但没有用。我又试了一次,还是一样。以上是关于找不到文件 Flutter/Flutter.h的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 13 和 Flutter 2.5.1 - 致命错误:找不到“Flutter/Flutter.h”文件 #import <Flutter/Flutter.h>