You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

升级MacOS High Sierra后Xcode下载/安装失败求助

解决High Sierra下Xcode下载失败的有效方案

我之前帮不少用户处理过MacOS High Sierra升级后Xcode下载失败的问题,针对你遇到的报错‘Xcode failed to download. Use the Purchases page to try again’,试试下面这些经过验证的方法:

方法一:彻底重置App Store缓存与会话

有时候App Store的缓存或后台进程异常会导致下载卡住,按以下步骤操作:

  • 完全退出App Store(右键Dock上的图标选择「退出」,或者用Cmd+Q快捷键)
  • 打开「活动监视器」(在Launchpad的「其他」文件夹里),搜索「store」,把所有相关进程(比如App Store、StoreAgent等)都选中后点击左上角的「强制退出」按钮
  • 打开终端,执行以下命令清理相关缓存:
    rm -rf ~/Library/Caches/com.apple.appstore
    rm -rf ~/Library/Caches/com.apple.storeagent
    rm -rf /private/var/folders/*/*/*/com.apple.appstore
    
  • 重启Mac,重新打开App Store尝试下载Xcode

方法二:手动下载官方Xcode安装包

High Sierra最高支持的Xcode版本是9.4.1,你可以绕过App Store直接安装:

  • 先试试终端命令触发系统更新:
    softwareupdate --list
    
    如果列表里出现Xcode的更新项,执行softwareupdate --install Xcode来安装
  • 如果上面的命令没有结果,登录你的Apple开发者账号,找到对应High Sierra版本的Xcode 9.4.1 DMG安装包,下载后打开DMG,把Xcode图标拖到「应用程序」文件夹完成安装,打开Xcode后它会自动安装必要的组件

方法三:检查磁盘空间与修复权限

  • 先确认你的Mac有足够的磁盘空间:打开「关于本机」→「存储」,Xcode 9.4.1至少需要10GB以上的可用空间,不够的话先清理无用文件
  • 修复磁盘权限:打开「磁盘工具」,选中你的系统磁盘(通常叫「Macintosh HD」),点击顶部的「急救」按钮,运行急救程序修复可能的权限问题,完成后重启Mac再尝试下载

方法四:重新触发Apple ID的已购项目下载

  • 打开App Store,点击顶部菜单栏的「商店」→「显示我的账户」,登录你的Apple ID
  • 在账户页面找到「已购项目」,搜索Xcode,点击项目右侧的「下载」按钮,重新触发下载流程

如果以上方法都无效,你可以尝试创建一个新的系统用户账户(「系统偏好设置」→「用户与群组」→「添加用户」),在新账户里打开App Store下载Xcode,这样可以排除当前用户配置文件损坏的问题。

内容的提问来源于stack exchange,提问作者André Lima

火山引擎 最新活动