解决MacOS10.11后CocoaPods不能用问题

前言
前段时间把系统升级到10.11后,发现CocoaPods用不了,然后各种问题出来了,一开始也在网上搜了一些解决办法,有些人反馈解决了办法,这里给出连接(Mac OS X 10.11安装cocoapods的修正篇 - 尘雨::执着VC - 博客频道 - CSDN.NET),但我这里还是不行,所以在此把自己的解决办法贴出来,希望给大家一点帮助。
废话不多说,直接进入正题,Mac终端下输入命令,改变Ruby的淘宝源:

gem sources -a https://ruby.taobao.org
ggem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/

检查是否更新成功:

gem sources-l

出现下面提示表示更新成功:

*** CURRENT SOURCES ***###

https://ruby.taobao.org/

接下来安装cocoapods:

sudo gem install  cocoapods

会得到如下结果:

ERROR:  While executing gem...(Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj

经搜索网上相关资料,得到以下解决方案:

sudo geminstall-n/usr/local/bincocoapods

安装成功后,切换到自己的工程目录下:

pod init

此时会创建一个Podfile文件,下一步开始集成cocoapads到工程里面:

pod install

不出意外的话,会卡在Updating local specs repositories一直没进度
经搜索得知,说是pod install被墙了,换成pod install --verbose --no-repo-update即可解决问题
笔者用这种方式试过,没有效果,那么到底该如何解决呢

pod repo remove master
pod setup
pod install

这样就可以完美结局了~~

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

推荐阅读更多精彩内容