You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:Xcode中'Flutter/Flutter.h'文件未找到(url_launcher_ios相关问题)

解决Xcode中'Flutter/Flutter.h'文件未找到的问题
  • 清理Flutter缓存并重新拉取依赖
    依次执行以下命令:

    flutter clean
    flutter pub get
    

    彻底清除本地构建缓存后重新获取所有pub依赖,保证url_launcher_ios等插件的文件完整无损坏。

  • 重置iOS项目的Pod依赖
    进入项目的ios目录,执行:

    cd ios
    pod deintegrate
    pod install
    

    完全移除现有Pod配置后重新安装,解决依赖关联异常问题。如果是Flutter 3.10及以上版本,也可以先执行flutter pub upgrade更新依赖,再用flutter build ios触发自动配置。

  • 检查Xcode中Flutter.framework的引用
    打开iOS项目的Runner.xcworkspace(注意不要打开Runner.xcodeproj),在左侧导航栏选中Runner,进入Build Phases -> Link Binary With Libraries,确认Flutter.framework已在列表中。如果缺失,点击+号选择Add Other...,从你的Flutter SDK目录下的bin/cache/artifacts/engine/ios路径中添加该framework。

  • 验证Xcode的Framework搜索路径配置
    在Xcode的Runner项目设置中,进入Build Settings -> Search Paths -> Framework Search Paths,确保配置了正确的Flutter框架路径,比如$(FLUTTER_FRAMEWORK_DIR)变量是否有效,也可以手动添加你的Flutter安装路径,例如/Users/你的用户名/flutter/bin/cache/artifacts/engine/ios。

  • 确认插件与Flutter版本的兼容性
    查看pubspec.yaml中url_launcher_ios的版本(当前为6.0.17),执行flutter pub outdated检查是否有稳定更新版,或者确认该版本与你当前使用的Flutter版本匹配。修改版本号后执行flutter pub get更新依赖。

内容的提问来源于stack exchange,提问作者Rafhan Chaudhary

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 01:57:10