无法在 Mojave 上安装 XCode

Posted

技术标签:

【中文标题】无法在 Mojave 上安装 XCode【英文标题】:Can not install XCode on Mojave 【发布时间】:2020-07-17 16:16:13 【问题描述】:

我正在运行 MacOS 10.14.6,并希望将 XCode 安装到 /Applications 文件夹中。

尝试使用 Appstore 下载它,我收到错误消息“无法安装 Xcode,因为需要 macOS 10.15.2 或更高版本”。

因此,我从https://developer.apple.com/download/more/ 下载了“Xcode 11.4.xip”文件。

按照this 的建议,我只需打开它(Webbrowser -> 下载 -> 打开文件)即可安装 xip 文件。这似乎有所作为;至少一个进度窗口告诉我文件正在被提取。

但是,我没有收到任何提示可以为我提供存储文件的位置,但我最终得到了一个目录 ~/Downloads/Xcode.app。因此,正在做一个

mv ~/Downloads/Xcode.app /Applications

现在要测试 XCode,我(使用 Finder)转到 /Applications,找到 XCode.app 并双击它。我收到错误消息“您拥有 macOS 10.14.6。该应用程序需要 macOS 10.15.2 或更高版本”。

如何为我的 Mac 获取 XCode?​​p>

【问题讨论】:

似乎问题在于如何使用 Mac。试试 SuperUser 或 AskDifferent。 “因此,我从 developer.apple.com/download/more 下载了文件“Xcode 11.4.xip”” 这与 App Store 告诉您要的 Xcode 版本完全相同下载。 是的,但是知道我的操作系统版本的应用商店没有告诉我哪个版本对我来说是正确的。不知何故,Apple 喜欢保持神秘,即哪个程序版本适用于哪个 MacOS 版本。 【参考方案1】:

错误是对的,Xcode 11.4 不能在 Mojave 上运行。

下载 Xcode 11.3.1

【讨论】:

这个版本确实有效。我希望 App Store 能够为我提供这些信息..... 我从download.developer.apple.com/Developer_Tools/Xcode_11.3.1/…下载了Xcode 11.3.1 除非您从该页面下载(登录到您的开发者帐户时),否则上述链接不起作用(显示为“未授权”...):(也有所有其他版本) :developer.apple.com/download/more【参考方案2】:

我终于找到了解决办法,解决方案比你想象的要简单。

打开info.plist 并更改允许的最低版本。您可以打开文件安装:

brew cask install pref-setter

在 Mojave 10.14.6 上运行 11.5

【讨论】:

info.plist 文件在哪里? @Fadolphin 你可以在 xcode 上右击找到它并显示包内容 -> 内容。 @Niraj 在将其更改为 Mojave 版本后仍会出现 You can’t use this version of the application “Xcode” with this version of macOS. You have macOS 10.14.6. The application requires macOS 10.15.2 or later.

以上是关于无法在 Mojave 上安装 XCode的主要内容,如果未能解决你的问题,请参考以下文章

辅助功能检查器无法在 MacOS Catalina 和 Mojave 上的 Xcode 11.x、iOS 13.x 上运行

无法使用新的 Xcode 10 和 mac Mojave 构建 ionic 3 项目

如何在 macOS Mojave 10.14.6 上运行 Xcode 11.4

无法在 mac os x mojave 上安装 mysqlclient

`conda build gcc-5` 在 Mac OS Mojave 上失败

sh 在macOS Mojave上重新安装Brew的XCode命令行工具