Xcode下载失败。请使用购买页面重试。Xcode 9.3。MacOS High Sierra。

3
升级到High Sierra后,我尝试更新Xcode,但出现以下错误:

Xcode下载失败。请使用购买页面再次尝试。

我已卸载Xcode并重新安装,但没有成功。
我阅读了一些解决提示,但都没有帮助...
  1. 删除~/Library/Cookies/com.apple.appstore.plist(无此文件)
  2. 使用AppStore Debug菜单...(命令未出现菜单)

    defaults write com.apple.appstore ShowDebugMenu -bool true

  3. 删除/private/var/folders///C/com.apple.appstore的内容(找到文件夹、删除内容,但无变化)

  4. "清除所有缓存、cookie等"(如何操作?)
  5. 重置AppStore(嗯?)
  6. 退出登录、退出并重新启动Mac(完成,但无变化)
  7. 退出AppStore进程,然后重试(完成,但无变化)
  8. 查看付款选项(完成,但无变化)
是的,磁盘有足够的空间。

相同的问题,尝试了以上所有选项都没有成功...请帮忙。 - Sreekanth Karini
在我安装了XCode的beta版本(停不下来工作),今天我打开了AppStore并再次点击了安装,令我惊讶的是它居然成功了... - André Lima
1个回答

2

我曾经遇到同样的问题,最终解决了它,但我不确定是哪一步起作用了,所以我把所有步骤都贴出来。

参考 https://apple.stackexchange.com/questions/245406/how-to-fix-reset-app-store-app-on-mac-osx-el-capitan:

删除:

~/Library/Caches/com.apple.appstore
~/Library/Caches/storeaccount
~/Library/Caches/storeassets
~/Library/Caches/storedownload
~/Library/Caches/storeinappd

我没有那些文件夹,但我有几个看起来可疑的额外文件夹,所以我也将它们删除了:

~/Library/Caches/storeassetd
~/Library/Caches/storedownloadd

运行 sudo softwareupdate --clear-catalog 命令 [注意:我这样做了,但我不认为它有帮助]

http://osxdaily.com/2016/10/08/mac-app-store-temp-cache-folder/获取(转述):

  1. 退出 Mac App Store
  2. 打开终端并运行 open $TMPDIR../C/com.apple.appstore/
  3. 按回车键,Mac OS 中的 com.apple.appstore 文件夹将在Finder中打开
  4. 删除此文件夹中的内容

最后:

  1. 在 Finder 中导航到 ~/Applications 并将 Xcode 移动到废纸篓中 [注意:我必须执行此步骤,但你的情况可能不同]
  2. 重新启动
  3. 启动 App Store。搜索 Xcode。进行全新安装。

High Sierra中的文件可能与El Capitan不同,因为我在Caches中没有找到任何这些文件。其他我尝试过但没有成功的步骤。 - André Lima
我的问题/解决方案也出现在High Sierra中。 - ggutenberg
是的,链接是关于El Capitan的。正如我上面所说,我没有一些那些文件夹,但我有额外的文件夹需要删除。我并没有说单独的El Capitan链接就足够了,只是我从中获取了一些信息以便形成我的答案,这适用于High Sierra。 - ggutenberg
非常感谢。这非常有帮助,而且在High Sierra上也能正常工作。 - Klaus Breyer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接