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

M1 Mac升级至Monterey 12.5.1后Xcode 13.4.1启动冻结无法加载项目求助

解决M1 Mac Monterey 12.5.1下Xcode 13.4.1加载项目挂起的方案

我之前在M1 Mac上碰到过几乎一模一样的情况,折腾了好一阵才解决,给你几个亲测有效的排查方向:

  1. 彻底清理Xcode缓存与衍生数据
    缓存堆积是Xcode卡顿挂起的常见原因,尤其是系统升级后:

    • 如果能打开Xcode到欢迎界面,点击顶部菜单栏的Xcode -> Preferences -> Locations,找到Derived Data项,点击右侧箭头打开文件夹,删除里面所有内容;
    • 同时用终端清理更深层的缓存,执行以下命令:
      rm -rf ~/Library/Caches/com.apple.dt.Xcode
      rm -rf ~/Library/Developer/Xcode/DerivedData
      rm -rf ~/Library/Developer/Xcode/iOS\ Device\ Logs
      
    • 清理完成后重启Mac,再尝试打开Xcode。
  2. 切换Rosetta运行模式
    M1的ARM架构和部分Xcode组件可能存在兼容性小问题,切换到Rosetta模式试试:

    • 打开「应用程序」文件夹,找到Xcode,右键选择显示简介;
    • 勾选使用Rosetta打开,然后重启Xcode。如果还是不行,再取消这个选项重试。
  3. 重置Xcode用户偏好设置
    系统升级可能导致Xcode的偏好配置损坏:

    • 打开终端执行以下命令重置偏好:
      defaults delete com.apple.dt.Xcode
      
    • 重新打开Xcode时会提示重新配置偏好,按引导完成后再尝试加载项目。
  4. 检查权限与系统组件
    Xcode需要完整的系统权限才能正常运行:

    • 打开「系统偏好设置」->「安全性与隐私」->「隐私」标签,找到文件和文件夹,确保Xcode的所有权限都已开启;
    • 同时在终端重置Xcode的开发权限:
      sudo xcodebuild -license accept
      sudo xcode-select --reset
      
  5. 尝试新用户账户排查
    如果以上方法都无效,大概率是当前用户的配置文件出了问题:

    • 打开「系统偏好设置」->「用户与群组」,创建一个新的管理员账户;
    • 切换到新账户,重新安装Xcode(或者复制原Xcode到新账户应用目录),尝试加载项目。如果能正常运行,说明原用户的配置存在损坏,可以逐步迁移配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.27 19:22:47