【iOS】pod Realm 失败(OC iOS)

问题描述

最近更新了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这一段亦不会出来.
网上查了下说是这个原因
1.找不到对应的路劲
2.说是网络不好或者是被墙了(自己试了翻不翻都会有上述报错)
3.还有什么删除缓存(我都试了重新安装pod了)

假装分析下

然后就猜测,可能是在前面安装brwe的时候,看到说是默认安装CommandLineTools,那个时候还没有安装Xcode.而后面安装Xcode 会自带安装CommandLineTools ,所以我就猜测,这可能是两个一毛一样的东西,然后在不同的地方罢了
于是就试了下如下命令

➜  ~ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

然后在pod install 就好了,而且很快.

假装总结下

1最好是先安装Xcode 然后再去安装自己喜欢的黑科技
2看详细的日志有助于问题的分析
3我有个同事,他每次Installing Realm 都会卡主,有时候就等等就好了,有时候等等等等 好久才好,有时候会失败.我觉得就是真的网络不好的问题了.

最后一句:
oh-my-zsh真的是装X利器

你可能感兴趣的:(【iOS】pod Realm 失败(OC iOS))