问题描述
最近更新了Mac 10.12.6 然后莫名其妙的,出现了问号文件夹的问题.好在苹果的客服还是很给力的,帮助解决 了.
然后我的电脑就相当于重新安装了系统 1:下载item2 安装 2.bash 上安装homebrew 3.bash安装 oh-my-zsh 4.安装cocoapods 5.商店下载安装Xcode
然后命令行 pod install 这时候报错如下
Installing Realm (3.0.2)
[!] /bin/bash -c
set -e
sh build.sh cocoapods-setup
WARNING: The active Xcode command line tools, as returned by /Library/Developer/CommandLineTools, are not from Xcode.
The newest version of Xcode will be used instead.
No version of Xcode could be found
有时候,WARNING这一段亦不会出来. 网上查了下说是这个原因
- 找不到对应的路劲
- 说是网络不好或者是被墙了(自己试了翻不翻都会有上述报错)
- 还有什么删除缓存(我都试了重新安装pod了)
假装分析下
然后就猜测,可能是在前面安装brwe的时候,看到说是默认安装CommandLineTools,那个时候还没有安装Xcode.而后面安装Xcode 会自带安装CommandLineTools ,所以我就猜测,这可能是两个一毛一样的东西,然后在不同的地方罢了 于是就试了下如下命令
➜ ~ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
然后在pod install 就好了,而且很快.
假装总结下
- 最好是先安装Xcode 然后再去安装自己喜欢的黑科技
- 看详细的日志有助于问题的分析
- 我有个同事,他每次Installing Realm 都会卡主,有时候就等等就好了,有时候等等等等 好久才好,有时候会失败.我觉得就是真的网络不好的问题了.
最后一句: oh-my-zsh真的蛮好用的