我如何 运行 Xcode 12.5.1 on Monterey?
How can I run Xcode 12.5.1 on Monterey?
我在新蒙特雷 OS 上遇到 运行 旧版本 Xcode 的问题 OS。
解决方法很简单。例如,如果您在应用程序文件夹中下载了旧版本,假设是 12.5.1
版本,您只需要:
- 打开终端
- 在 Finder 中打开“应用程序”文件夹
- 将 Xcode 应用程序拖到终端中,使其获得路径
- 然后在其旁边添加:
/Contents/MacOS/Xcode
,因此完整的命令将类似于 /Applications/Xcode-12.5.1.app/Contents/MacOS/Xcode
- 按回车键 运行 命令
现在您应该可以 运行 它了。您会注意到,当您打开此版本的 Xcode 时,终端也会打开,但不要关闭终端,因为它也会关闭 Xcode。
Here 您可以找到较旧的 Xcode 版本。
将构建版本更改为 Xcode 13.1 (19466)、运行 Xcode 的构建版本并将构建版本恢复为原始值 (18212)。 Xcode 的第一个 运行 需要一些时间
# Change build version to Xcode 13.1
/usr/libexec/PlistBuddy -c 'Set :CFBundleVersion 19466' /Applications/Xcode_12.5.1.app/Contents/Info.plist
# Open Xcode (system will check build version and cache it)
open /Applications/Xcode_12.5.1.app/
# Revert Xcode's build version
/usr/libexec/PlistBuddy -c 'Set :CFBundleVersion 18212' /Applications/Xcode_12.5.1.app/Contents/Info.plist
这就是您获取 xcode 当前构建版本的方式。
/usr/libexec/PlistBuddy -c "Print CFBundleVersion" /Applications/Xcode_12.4.app/Contents/Info.plist
如果您正在寻找无需每次都使用终端的解决方案,这里是:
关注
使用此内容创建一个 bash 文件
#!/bin/bash
/Applications/Xcode-12.5.1.app/Contents/MacOS/Xcode
打开终端,运行chmod 700 YourBashFile.sh
将 YourBashFile 的默认打开应用更改为终端。
按照此 https://apple.stackexchange.com/a/407885 的第 1 步和第 2 步创建一个可执行应用程序,您可以将其放在 Dock 上。在此之后,您应该能够像使用任何其他应用程序一样使用新应用程序。
我在新蒙特雷 OS 上遇到 运行 旧版本 Xcode 的问题 OS。
解决方法很简单。例如,如果您在应用程序文件夹中下载了旧版本,假设是 12.5.1
版本,您只需要:
- 打开终端
- 在 Finder 中打开“应用程序”文件夹
- 将 Xcode 应用程序拖到终端中,使其获得路径
- 然后在其旁边添加:
/Contents/MacOS/Xcode
,因此完整的命令将类似于/Applications/Xcode-12.5.1.app/Contents/MacOS/Xcode
- 按回车键 运行 命令
现在您应该可以 运行 它了。您会注意到,当您打开此版本的 Xcode 时,终端也会打开,但不要关闭终端,因为它也会关闭 Xcode。
Here 您可以找到较旧的 Xcode 版本。
将构建版本更改为 Xcode 13.1 (19466)、运行 Xcode 的构建版本并将构建版本恢复为原始值 (18212)。 Xcode 的第一个 运行 需要一些时间
# Change build version to Xcode 13.1
/usr/libexec/PlistBuddy -c 'Set :CFBundleVersion 19466' /Applications/Xcode_12.5.1.app/Contents/Info.plist
# Open Xcode (system will check build version and cache it)
open /Applications/Xcode_12.5.1.app/
# Revert Xcode's build version
/usr/libexec/PlistBuddy -c 'Set :CFBundleVersion 18212' /Applications/Xcode_12.5.1.app/Contents/Info.plist
这就是您获取 xcode 当前构建版本的方式。
/usr/libexec/PlistBuddy -c "Print CFBundleVersion" /Applications/Xcode_12.4.app/Contents/Info.plist
如果您正在寻找无需每次都使用终端的解决方案,这里是:
关注
使用此内容创建一个 bash 文件
#!/bin/bash /Applications/Xcode-12.5.1.app/Contents/MacOS/Xcode
打开终端,运行
chmod 700 YourBashFile.sh
将 YourBashFile 的默认打开应用更改为终端。
按照此 https://apple.stackexchange.com/a/407885 的第 1 步和第 2 步创建一个可执行应用程序,您可以将其放在 Dock 上。在此之后,您应该能够像使用任何其他应用程序一样使用新应用程序。