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

Xcode模拟器无法运行,提示ID重复问题求助

解决Xcode切换版本后模拟器无法运行的问题

清理残留缓存与进程

  • 彻底关闭Xcode和所有模拟器,打开「活动监视器」,搜索Simulator和Xcode,强制退出所有相关进程
  • 打开终端执行以下命令清理缓存:
    • 清除Xcode编译派生数据:rm -rf ~/Library/Developer/Xcode/DerivedData
    • 删除模拟器核心缓存:rm -rf ~/Library/Developer/CoreSimulator
    • 清理Xcode全局缓存:rm -rf ~/Library/Caches/com.apple.dt.Xcode

重置Xcode与模拟器关联

  • 打开Xcode,按Cmd + ,进入偏好设置,切换到「Locations」标签,确认Derived Data目录已清空
  • 进入「Components」标签,删除所有已安装的模拟器包,重启Xcode后重新下载匹配当前Xcode版本的模拟器包
  • 打开Window > Devices and Simulators,删除所有模拟器实例,重新添加对应系统版本的模拟器

修复权限与命令行关联

  • 终端执行sudo xcode-select --reset重置Xcode命令行工具关联
  • 执行sudo chown -R $(whoami) ~/Library/Developer修复开发者目录权限
  • 重启Mac后,打开Xcode测试模拟器

验证测试

  • 创建空白iOS项目,选择刚添加的模拟器运行,确认是否正常启动

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 22:12:01