无法更新Xcode 11

59

尝试从 Xcode 11 GM 升级到 11.1,但始终失败。

我尝试首先移动 /Applications/Xcode.app ... 但都没有奏效。

这是我的商业日志:

2019-10-08 12:29:08+01 leviathan installd[556]: PackageKit:安装失败:错误域=PKInstallErrorDomain,代码=501,“该软件包正在尝试向系统卷安装内容。” UserInfo={NSLocalizedDescription=The package is attempting to install content to the system volume.} {


27
根据定义,"...除非它们涉及主要用于编程的工具。" 考虑到Xcode绝对是一个专门用于编程的工具,所以我认为Matt、Maddy、Nkosi、TyhlerH和Zoe这位跨性别者弄错了。 - BonanzaDriver
7
我同意你的看法...考虑到相当多的人似乎遇到了这个问题(包括我),我认为它应该保持开放状态。 - ecc521
1
我没有遇到OP报告的问题,但我的更新也失败了。在控制台中报告了许多问题,其中之一是-不确定它是否最相关:[UPD2929A2AC/com.apple.dt.Xcode:497799835]在遇到错误后阻止增量:Error Domain=PKInstallErrorDomain Code=501 "Il pacchetto sta cercando di installare dei contenuti sul volume di sistema." UserInfo={NSLocalizedDescription=Il pacchetto sta cercando di installare dei contenuti sul volume di sistema.} - Mojtaba的解决方案拯救了这一天。 - Sigi
1个回答

80

手动下载

始终有效的首选解决方案!

直接从 Apple 下载:

然后提取并将其移动到所需位置。与 App Store 更新相比,这有很多好处(例如恢复下载的能力,不替换旧文件,不浪费隐藏目录等)。

请注意您应该使用 Safari 进行下载。


强制 App Store 重新下载

Apple 建议使用此解决方法,但许多开发人员(包括我)更喜欢手动下载以节省大量网络流量!

由于这是 已知问题

在更新到 macOS Catalina 后,Xcode 可能无法从 Mac 应用程序商店更新。(56061273)

Apple 建议这样做:

为了触发新的下载,您可以删除现有的 Xcode.app 或者暂时更改文件扩展名,使其在 App Store 中不可见。

这是很好的信息,我在登录开发者账户时找不到那个链接。你是怎么找到它的? - trojanfoe
5
啊,我们来了:https://developer.apple.com/download/more/。 - trojanfoe
我会删除旧的Android库、旧版Xcode和残留文件,以确保成功安装。这需要我硬盘上的68GB可用空间,而实际只需要10GB的大小。苹果应该清楚、准确地估计硬盘空间的需求。 - Jeff Bootsholz
我认为这个解决方案存在问题,即将来您将无法自动从AppStore更新Xcode。顺便说一下,苹果公司自己也知道这个问题,并且他们也提供了一个解决方案,请参见此处 -> https://developer.apple.com/documentation/xcode_release_notes/xcode_11_1_release_notes - LukeSideWalker
去掉“.app”扩展名对我有用。 - Maysam
5
为什么苹果很难修复这个漏洞?自从Xcode 8以来,我一直在面对它。 :( - Timur Bernikovich

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