Mac端Xcode 11.3升级至13.1适配Visual Studio问题咨询
Xcode 11.3升级13.1问题解答
为什么找不到直接升级的路径
- 跨大版本的Xcode本来就没有增量升级通道,App Store不会给跨多个大版本的旧Xcode推送直接升级按钮,这是正常机制,不是你漏了什么操作入口。
- 先检查你的Mac系统版本:Xcode 13.1最低要求macOS 11.3(Big Sur)及以上,如果你的系统版本低于这个要求,App Store会自动隐藏不兼容的Xcode安装入口,必须先把系统升到符合要求的版本,才能搜到对应安装包。
- 系统版本达标的话,别在App Store的「更新」页找,直接在搜索栏搜Xcode,进入应用详情页,点「获取」就能下载13.1版本的全量安装包。
是否需要先卸载Xcode 11.3
完全不需要提前卸载:
- Mac原生支持多版本Xcode共存,你下载完13.1的安装包拖进应用程序文件夹时,可以把新版本重命名为
Xcode13.1.app,和原来的旧版本分开存放,不会出现文件覆盖冲突。 - 安装完新版本后,打开终端执行命令
sudo xcode-select -s /Applications/Xcode13.1.app/Contents/Developer,输入系统密码回车,把默认开发工具路径指向13.1版本,重启Visual Studio for Mac之后,兼容性弹窗就会消失,iOS项目的构建、部署功能就能恢复正常。 - 如果你不需要保留旧版本做低版本兼容测试,等新版本验证可以正常打开、创建项目之后,再把旧版Xcode拖到废纸篓删除即可。提前卸载没有任何收益,反而如果新版本安装出问题,你没有可用的旧版本临时兜底。
注意:不要从非官方渠道下载Xcode安装包,避免出现签名异常、夹带恶意文件的问题;Xcode全量包大小在10G以上,下载和首次安装组件的过程中不要强制退出程序,等进度走完再操作。
内容的提问来源于stack exchange,提问作者Jefferson
相关产品推荐
相关产品推荐

