如何在我的 Mac 中将 Xcode 版本设置为默认版本?

Posted

技术标签:

【中文标题】如何在我的 Mac 中将 Xcode 版本设置为默认版本?【英文标题】:How to set Xcode version as default in my Mac? 【发布时间】:2014-09-18 10:56:45 【问题描述】:

现在我将 Xcode 6.0 (Beta) 作为我的 Xcode 的默认版本,但今天我从 App Store 安装了 Xcode 6,所以我想将 Xcode 6 设置为 默认版本。

如何设置?

【问题讨论】:

只删除测试版,因为你为什么需要现在保留它。 How to change the default xcode version that is launched...? 的可能重复项 【参考方案1】:

您可以在终端中使用它来设置所需的 Xcode:

sudo xcode-select -s <path/to/>Xcode.app

另外,更多信息,click here

【讨论】:

【参考方案2】:

没有直接关系,但我想你们中的大多数人会觉得这很有用。 Here is a link 显示命令行常见问题解答。

最有用的两个命令是。

    打印我的工具当前使用的 Xcode 版本

xcode-select --print-path

    为您的命令行工具选择默认 Xcode

sudo xcode-select -switch Xcode.app

例如:sudo xcode-select -switch /Applications/Xcode5.1.1/Xcode.app

【讨论】:

这个答案已经过时了!【参考方案3】:

应该很容易。

解决方案 1:

右键单击(或 Control + 单击)Xcode 项目文件 (.xcodeproj)。 将鼠标悬停在“打开方式”上,您会发现列出的应用程序目录中的所有 Xcode 应用程序。

现在,按住 Option 键,使“打开方式”菜单变为“始终打开方式”。 继续按住Option,选择你想设置为该文件默认的Xcode版本。

解决方案 2

将此更改应用于所有类似文件的另一种方法是单击“获取信息”,然后在“打开方式”部分进行必要的更改。

【讨论】:

解决方案 2 是我正在寻找的解决方案。 基于终端的答案对我从 Xcode-10-beta 更改为 Xcode-9.4 不起作用,解决方案 2 成功了,谢谢!【参考方案4】:

您应该在 10.10 中使用(假设您安装了几个版本的 Xcode,如 Xcode6.1、Xcode6.2 和 Xcode6.3,并希望将 Xcode6.3 作为默认版本)。

sudo xcode-select --switch /Applications/Xcode6.3.app

这对于一些无法从 OSX 重置路径(如 SVNX.app)的 3rd 方应用程序很方便

【讨论】:

【参考方案5】:

这对我有用,我正在使用香草钛 CLI。

切换到所需的 Xcode 版本,然后切换到 ti setup for ios

sudo xcode-select -switch /path/to/Xcode.app/Contents/Developer/

ti 设置 ios

【讨论】:

【参考方案6】:

如果您在 Xcode 的当前版本和 beta 版本中都做了很多工作,请运行 sudo xcode-select --switch /Applications/Xcode.app 以选择默认 xcode 并将 beta Xcode 重命名为 XcodeBeta.appXcode10.app

只要您想升级,只需重命名 Xcode 并重新启动终端即可。

【讨论】:

以上是关于如何在我的 Mac 中将 Xcode 版本设置为默认版本?的主要内容,如果未能解决你的问题,请参考以下文章

如何让 Xcode 在我的 Mac Sierra (10.12.6) 上运行

如何在 Eclipse 中将“其他链接器标志”设置为 Xcode?

如何在运行 10.11.6 (El Capitan) 的 Mac 上下载 Xcode 9?

如何在 Xcode 中将 Swift 版本从 5 更改为 4?

此 iOS SDK 不支持手机上的 iOS 版本

我如何通过 swift 2.3 项目支持 iOS 版本 10.3