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

Flutter iOS真机运行报multiple matching destinations错误无法启动求助

解决方案

第一步:修复缺失的xcconfig配置文件

  • 进入项目ios/Flutter目录,删除Debug.xcconfig、Release.xcconfig、Generated.xcconfig三个文件
  • 返回项目根目录执行以下命令重建配置:
flutter clean
flutter pub get

执行完成后会自动生成新的xcconfig配置文件,解决文件找不到的报错。

第二步:重建CocoaPods依赖

报错中Pods相关的xcfilelist加载失败是Pod依赖损坏导致,执行以下命令修复:

cd ios
rm -rf Pods Podfile.lock
pod deintegrate
pod install

第三步:适配Xcode 13兼容问题

你当前使用的Flutter 2.2.0版本发布早于Xcode 13,存在版本兼容问题,按以下步骤调整:

  • 用Xcode打开项目ios/Runner.xcworkspace文件,选中Runner target,进入「Build Phases」页签,删除「Bundle Resources」「Embed Frameworks」下所有标注为红色的缺失文件
  • 检查签名配置,确认测试设备已添加到开发者账号的可用设备列表中
  • 若仍无法编译,可将Flutter稳定版升级到2.5.0及以上版本,完整适配Xcode 13的编译规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 07:48:04