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

求助:Xcode 9.3.1组件列表为空,无法下载iOS 10模拟器

解决Xcode 9.3.1组件列表为空无法下载iOS 10模拟器的问题

看你已经尝试了删除Xcode相关文件、手动清理模拟器的方法,结合你是非管理员用户、Xcode由管理员安装的场景,给你几个针对性的排查方向:

  • 检查Xcode及相关目录的权限
    管理员安装的Xcode,非管理员用户可能缺少组件下载相关目录的访问权限。可以让管理员帮你操作:

    1. 找到/Applications/Xcode.app,右键选择「显示简介」,在「共享与权限」板块添加你的用户账号,设置权限为「读与写」
    2. 同样检查~/Library/Developer/、~/Library/Application Support/Xcode/这两个目录的权限,确保你的账号拥有读写权限
  • 用管理员身份启动Xcode
    组件下载流程可能需要管理员权限,你可以试试:

    1. 右键Xcode图标,选择「显示包内容」→「Contents」→「MacOS」,找到Xcode可执行文件
    2. 右键该文件选择「打开」,或者在终端执行命令:
      sudo /Applications/Xcode.app/Contents/MacOS/Xcode
      
      输入管理员密码后启动Xcode,再打开「组件」面板查看列表是否加载
  • 重置Xcode组件索引缓存
    组件索引缓存异常也可能导致列表为空,试试在终端执行以下命令(权限不足时加sudo):

    defaults delete com.apple.dt.Xcode
    rm -rf ~/Library/Caches/com.apple.dt.Xcode
    rm -rf ~/Library/Developer/Xcode
    

    执行完成后重启Xcode,再检查组件列表

  • 手动安装iOS 10模拟器包
    如果以上方法都无效,可以尝试手动安装:

    1. 找到适配Xcode 9.3.1的iOS 10.3模拟器安装包(可从苹果开发者网站的历史资源库获取)
    2. 让管理员将下载好的包解压到/Library/Developer/CoreSimulator/Profiles/Runtimes/目录下
    3. 重启Xcode后,就能在模拟器设备列表中选择iOS 10版本了

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 09:21:46