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

Xcode报错:Scheme Runner未配置构建动作,Flutter项目无法运行

解决Xcode报错“Scheme Runner is not currently configured for the build action”

1. 直接修复Runner Scheme配置

打开项目ios目录下的Runner.xcworkspace(不要打开.xcodeproj),然后:

  • 顶部菜单栏选择Product > Scheme > Edit Scheme
  • 在弹窗左侧点击Build,检查右侧Build列表是否包含Runner:
    • 若没有,点击+号找到Runner并添加到列表
    • 确保Runner对应的Run、Test、Profile、Analyze、Archive全部勾选
  • 保存设置后重新尝试构建

2. 彻底清理重置依赖与缓存

先关闭Xcode,在终端执行以下命令:

flutter clean
flutter pub get
cd ios
pod deintegrate
pod install
cd ..

重新打开Runner.xcworkspace,再次检查Scheme配置

3. 修正开发团队签名配置

在Xcode左侧导航栏选中Runner目标,切换到Signing & Capabilities标签页:

  • 确认Team选项已选择正确的开发团队(个人账号选自己Apple ID对应的团队即可)
  • 先取消勾选Automatically manage signing,再重新勾选,让Xcode自动刷新签名配置
  • 检查Bundle Identifier格式是否合规(需为反向域名格式,比如com.yourname.yourapp,不能包含特殊字符)

4. 极端方案:重新生成iOS项目文件

如果以上方法均无效,先备份ios目录内的自定义配置(比如Info.plist、权限配置等),再执行以下操作:

  • 删除项目根目录下的ios文件夹
  • 终端执行命令重新生成iOS项目文件:
    flutter create --platforms ios .
    
  • 恢复之前备份的自定义配置,重新设置签名和Scheme

内容的提问来源于stack exchange,提问作者Chin-Erdene Gantulga

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 23:16:13