我经常不得不在Xcode 10.2.1和Xcode 11.0 beta 2之间切换。 在大多数情况下,此弹出窗口会显示安装其他必需的组件。
过去,我总是使用sudo xcode-select -s <pathToXcodeVersion>
在Xcode版本之间进行切换,这阻止了该弹出窗口的显示。
但这是行不通的,或者在大多数情况下是行不通的。我必须安装这些组件才能运行Xcode版本。
如果从Xcode 10.2.1切换到11.0b2,反之亦然也没关系。
我正在运行macOS 10.14.5。
有人遇到同样的问题吗?也许是解决方案?
答案 0 :(得分:2)
我想我明白了:
当我想切换Xcode版本时,在当前打开的版本中,我转到“设置”>“位置”,并设置要切换到的命令行工具版本。
然后我关闭Xcode并打开刚刚选择的Xcode版本。
我现在从Xcode 10.2.1和11.0 Beta 5切换了几次。
答案 1 :(得分:0)
您可以尝试使用命令来阻止以后/Applications/Xcode-beta.app/Contents/MacOS/Xcode -installComponents
再次安装组件。我只是在1分钟前尝试。