MacOS Ventura环境下适配iOS 10及Xcode 13启动异常求助
解决Ventura系统下Xcode 13.4.1无法双击打开的问题
方法1:修改Xcode系统兼容配置
- 找到Applications文件夹中的Xcode 13.4.1(建议重命名为
Xcode_13.4.1.app避免和Xcode14混淆),右键选择「显示包内容」 - 进入
Contents目录,找到Info.plist文件,用文本编辑器打开 - 定位到键值对
LSMinimumSystemVersion,将其默认值12.0修改为13.0(Ventura系统版本号) - 保存文件后,执行以下命令重启Finder和Dock生效:
killall Finder killall Dock
之后双击Xcode_13.4.1.app即可正常打开。
方法2:创建启动脚本/应用
如果不想修改系统配置,可通过脚本快速启动:
- 打开「文本编辑」,新建空白文档,输入:
#!/bin/bash open /Applications/Xcode_13.4.1.app
- 选择「文件」-「存储」,格式选「纯文本」,命名为
OpenXcode13.sh并保存到指定位置 - 打开终端,执行命令给脚本添加执行权限:
chmod +x /path/to/OpenXcode13.sh
- (可选)用Automator打造原生应用体验:
- 打开Automator,选择「应用」模板
- 添加「运行Shell脚本」动作,粘贴上述bash命令
- 保存为
OpenXcode13.app,双击该应用即可启动Xcode13.4.1
补充:切换命令行工具版本
若需默认使用Xcode13.4.1的命令行工具,执行:
sudo xcode-select -s /Applications/Xcode_13.4.1.app/Contents/Developer
切回Xcode14时,替换路径为Xcode14的应用路径即可。
注意:修改Info.plist可能导致部分边缘功能出现兼容问题,但iOS10应用开发的核心功能不受影响。
内容的提问来源于stack exchange,提问作者LG01
相关产品推荐
相关产品推荐

