标签:tps ems img 自己 替换 找不到 comm 百度 images
最近由于工作原因,升级了下Xcode,以前是8.1现在升级到了8.3,导致无法使用了cocopoads,研究了好久终于找到了解决办法。
先描述下我的几个问题吧。
1.当运行cocopoads的时候出现了
当出现上述错误的时候,很懵逼的赶脚,明明xcode没有升级好好的不会报错,升级之后报错了呢?
原因有两个:第一个原因本人电脑有两个版本的xcode,一个名字是xcode8.1,一个是升级包的xcode(从商店下载的)。
解决办法:不是git的问题,是因为xcode安装和卸载导致的找不到了文件路径。这个问题上网搜索了好久各种版本都有,但是最好切身经历的解决办法就是,查看一下cocopoads,如图 输入pod -version 命令,当提示如上图的时候你就不需要百度了,因为你跟我一样遇到了同样的问题,乖乖的重新安装cocopoads吧。
2.由于我是那种懒惰的人,所以很久没有关注cocopoads的安装了,所以导致了很多的坑。提供几个好的博客,可以取那里查找安装教程
http://www.cnblogs.com/wlsxmhz/p/5523113.html。
3.安装的过程中你会遇到这样的坑,淘宝的镜像元使用不了了,所以一定要查看一下你的镜像元文件是哪个版本的,新的镜像元已经更新了。
首先查看自己电脑的版本号是那个,gem sources -l 输入之后会给出你电脑的版本,如果是 http://ruby.taobao.org/ 那么恭喜你,你和我的问题一样,你只需要解决替换镜像元的问题。
官方给出了镜像元停止更新的公告,http://www.cnblogs.com/LQCQ-Silent/p/6004207.html,可以取这里面看看的哈哈。
当替换的时候会遇到的坑
gem sources --add https://gems.ruby-china.org/
gem sources --remove https://rubygems.org/
gem sources -l
*** CURRENT SOURCES ***
https://gems.ruby-china.org
如果安装成功会这样,如果安装不成功,像我这种笨手笨脚的,无论怎么安装都会发现无法替换成功,然后报错各种。解决办法是需要设置下它的权限,在输入上面命令的时候添加权限代码 sudo
sudo gem sources --add https://gems.ruby-china.org/ sudo gem sources --remove https://rubygems.org/ gem sources -l *** CURRENT SOURCES ***
当使用sudo的命令之后,你会惊喜的发现什么都是浮云,成功替换了。
4.下面就是安装rub http://www.cnblogs.com/daguo/p/4097263.html 自己去网站按照流程走走就可以了。
总结
1.安装升级xcode之后会导致无法使用cocopoads,原因是路径发生了改变,不要试图改这里改那里了,最简单粗暴的方式就是重新安装cocopoads(重新安装30分钟搞定)
2.2017年以后淘宝的镜像元已经停止更新了,如果你还试图使用那么一定要卸载和替换下,具体网址和解决办法上面已经给出来了。
3.安装如果报错,那么可能是权限问题,你只需要在命令行前面加上 sudo 权限即可。
4.xcode有强大的git ,不是命令行的问题,仅仅是cocopoads本身安装问题,按照上面的解决就可以了。
5.当升级到目前最新版本的xcode8.3之后,会发现有的地方变灰色了警告,不要吃惊和不适应,这是对黄色警告的描述,不会影响运行。
标签:tps ems img 自己 替换 找不到 comm 百度 images
原文地址:http://www.cnblogs.com/jiwei2009/p/6792501.html