升级Xcode 9.4后仍指向旧路径导致Mac连接失败的解决咨询
解决Visual Studio指向旧Xcode路径的问题
这种缓存路径不更新的情况确实挺闹心,我给你整理了几个实用的解决步骤:
检查并重置系统默认Xcode路径
打开Mac终端,先执行命令查看当前系统绑定的Xcode路径:xcode-select -p如果输出是
/Applications/Xcode 9.3,就用下面的命令把路径切换到新的Xcode 9.4(如果你的新版Xcode命名是Xcode.app就用这个路径;要是你保留了Xcode 9.4.app的名字,就把路径改成对应的):sudo xcode-select -s /Applications/Xcode.app执行时需要输入Mac密码,输入过程中不会显示字符,正常输入回车即可。
手动修改Visual Studio的Xcode配置
打开Visual Studio,找到偏好设置(或者进入项目的iOS构建设置界面),定位到iOS开发相关的配置项,找到Xcode路径的选择框,手动选中新的/Applications/Xcode.app(或Xcode 9.4.app),保存设置。重启程序刷新缓存
完全关闭Visual Studio(包括后台运行的进程),再重新打开;同时也可以重启一下终端,确保系统路径的修改彻底生效。清理Visual Studio缓存(前面步骤无效时尝试)
如果还是没解决问题,可以尝试清理VS的缓存文件:- 彻底关闭Visual Studio
- 打开Finder,按
Command+Shift+G,输入~/Library/Caches/VisualStudio,删除该文件夹内的所有内容 - 再打开
~/Library/Application Support/VisualStudio,删除里面的Derived Data相关文件夹 - 重新启动Visual Studio试试
内容的提问来源于stack exchange,提问作者Neelam Prajapati
相关产品推荐
相关产品推荐

