【问题标题】:Flutter Dependencies, issues iOS (Flutter.h file not Found)Flutter 依赖项,iOS 问题(未找到 Flutter.h 文件)
【发布时间】:2021-09-09 04:02:09
【问题描述】:

我通过 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"
颤振流体滑块:^1.0.2
日期格式:^1.0.8
amazon_cognito_identity_dart:^0.0.22
url_launcher:^6.0.3
共享首选项:^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 上,

我 Futter 清理并删除 Pod.lock

这几天一直在处理这个问题,如果有任何帮助,将不胜感激,谢谢

【问题讨论】:

    标签: flutter flutter-dependencies


    【解决方案1】:

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

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

    颤抖干净

    再次运行您的应用。

    【讨论】:

    • 我一直在这里,谢谢。为什么在使用依赖组合时会发生冲突...
    • 我不太确定是什么原因造成的。您还可以将部署目标 9 更新为 11。现在 9 真的很古老
    猜你喜欢
    • 1970-01-01
    • 2021-09-04
    • 1970-01-01
    • 2022-06-10
    • 2021-09-01
    • 2021-08-27
    • 1970-01-01
    • 2021-09-29
    • 2021-09-10
    相关资源
    最近更新 更多