MacOS Sonoma 14.0下VSCode无法更新至1.84版本问题求助
VSCode自动更新后版本未升级的解决方法(MacOS)
问题描述
环境:MacOS,VSCode 1.83.1,已开启自动更新
症状:发布说明显示已下载1.84版本,但重启后仍停留在1.83.1,自动更新重复触发却无法完成升级;已禁用所有扩展、尝试删除缓存文件夹(无内容),问题依旧;未找到/Users//Library/Application Support/Code/Local Storage路径。
解决方案步骤
1. 手动替换VSCode应用程序
- 关闭所有VSCode窗口,通过
Activity Monitor搜索Code并强制退出后台进程 - 下载最新版VSCode安装包,打开后将
Visual Studio Code.app拖拽到Applications文件夹,选择替换现有应用 - 重新启动VSCode,检查版本是否更新至1.84
2. 清理更新缓存
MacOS上VSCode的更新缓存默认路径为:~/Library/Caches/com.microsoft.VSCode.ShipIt/
- 打开Finder,按
Cmd+Shift+G,粘贴上述路径并回车 - 删除该文件夹内的所有文件(若存在)
- 重启VSCode,通过
帮助 > 检查更新触发更新流程
3. 检查应用权限
- 右键点击
Applications文件夹中的Visual Studio Code.app,选择显示简介 - 在
共享与权限区域,确认当前用户拥有读与写权限 - 若权限不足,点击右下角锁形图标解锁,修改权限后重新尝试更新
4. 重置VSCode(可选,可保留配置)
- 关闭VSCode
- 打开终端,执行命令备份用户配置(可选):
mv ~/Library/Application\ Support/Code ~/Library/Application\ Support/Code_Backup - 重新启动VSCode,此时会生成全新配置文件,再尝试更新
- 更新完成后,可将备份中的
settings.json、extensions等文件夹复制回新的Code目录恢复配置
内容的提问来源于stack exchange,提问作者Ashok M
相关产品推荐
相关产品推荐

