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

Flutter编译报错:数据库被锁定,疑似同目录存在并发构建

Flutter 错误:数据库被锁定,疑似同一文件系统路径下存在两个并发构建任务

完整错误信息

错误(Xcode):无法附加数据库:错误:访问构建数据库"/Users/eapple/Library/Developer/Xcode/DerivedData/Runner-gvpltuxpqwltadakkxbfdszjoppl/Build/Intermediates.noindex/XCBuildData/build.db"时:数据库被锁定,疑似在同一文件系统路径下存在两个并发构建任务。

无法为模拟器构建应用程序。
在iPhone SE(第3代)上启动应用程序失败

解决方案

  • 终止所有相关进程:打开活动监视器,搜索Xcode、xcbuild、flutter相关进程,强制退出后重新尝试构建。
  • 清理Xcode派生数据:
    1. 打开Xcode,点击顶部菜单栏Xcode→Settings→Locations
    2. 点击Derived Data旁的箭头打开文件夹,删除对应项目的文件夹
    3. 或直接执行命令:rm -rf ~/Library/Developer/Xcode/DerivedData/Runner-gvpltuxpqwltadakkxbfdszjoppl(替换为你项目实际的DerivedData路径)
  • 重置Flutter构建环境:关闭终端、IDE,重新打开后依次执行flutter clean、flutter pub get,再重新构建项目。
  • 排查并发任务:确认没有其他终端窗口或IDE实例正在对同一项目执行构建、打包操作。

内容的提问来源于stack exchange,提问作者MḤammad UMar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 03:55:32