xcode-select 切换路径无效

之前安装了Xcode8-beta版,新下载了Xcode9之后就把beta版删了,结果在使用cocoapods、homebrew时会提示:

error: active developer path ("/Applications/Xcode-beta.app/Contents/Developer") does not exist, use xcode-select to change

或者

xcrun: error: missing DEVELOPER_DIR path:

之类的错误

网上找了好多,大多都是说使用 xcode-select -s 去切换路径

然而无论我怎么执行 sudo xcode-select -s /Applications/Xcode.app/Contents/Developer,结果是都没有成功切换。执行 xcode-select -p 显示的路径仍然是 /Applications/Xcode-beta.app/Contents/Developer

又找到说切换前先 unset DEVELOPER_DIR 然后再执行 sudo xcode-select -s /Applications/Xcode.app/Contents/Developer,有效了~,执行 xcode-select -p 显示了我切换后的路径。

然而诡异的事情发生了,当我再次启动终端的时候又恢复了原来的样子,xcode-select -p 还是 /Applications/Xcode-beta.app/Contents/Developer。我也很绝望啊!

网上找了好久也没找到解决办法,接下来的一段时间都是每次用的时候都先 unset DEVELOPER_DIR,然后再 sudo xcode-select -s ...,直到前两天安装golang的时候终端提示设置环境变量,于是终端执行 vim .bash_profile,对,你没有看错,原来把他忘了!

i 进入编辑模式、修改这个路径、esc、:wq 回车保存。搞定!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首先如果遇到应用卡顿或者因为内存占用过多时一般使用Instruments里的来进行检测。但对于复杂情况可能就需要用...
    攻克乃还_阅读 6,143评论 0 7
  • 放一篇之前一直在私人笔记里的参考,也就是个参考手册,用到的时候回来看看。 ‘$’ 作为引用关键字 ex:$PROJ...
    SMThree阅读 9,398评论 0 13
  • two Last login: Tue Aug 4 17:09:57 on ttys000 yushengyang...
    aofeilin阅读 4,681评论 1 9
  • 【转载】曾梦想仗剑走天涯 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边...
    06a6a973d7ab阅读 9,311评论 2 20
  • 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点...
    小地阅读 10,724评论 0 9