如何在我的 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.app
或 Xcode10.app
。
只要您想升级,只需重命名 Xcode 并重新启动终端即可。
【讨论】:
以上是关于如何在我的 Mac 中将 Xcode 版本设置为默认版本?的主要内容,如果未能解决你的问题,请参考以下文章
如何让 Xcode 在我的 Mac Sierra (10.12.6) 上运行
如何在 Eclipse 中将“其他链接器标志”设置为 Xcode?
如何在运行 10.11.6 (El Capitan) 的 Mac 上下载 Xcode 9?