1.检查ruby源
gem sources -l
-
如果返回的源信息为:
https://gems.ruby.org
以上ruby官方源,在国内使用会被墙
-
国内可以使用的ruby源:
https://ruby.taobao.org/ 淘宝源
http://rubygems-china.oss.aliyuncs.com 阿里云源
https://gems.ruby-china.org 官方源
2.确认ruby源镜像后就可以修改ruby源,先执行删除原来的ruby源
gem sources --remove https://rubygems.org/ 删除源
gem sources -a https://gems.ruby-china.org 增加源
3.再次执行gem sources -l
,就能看到当前镜像源里只有官方ruby源这一个
4.安装cocoapods
sudo gem install cocoapods
5.测试是否可用
pod search AFNetworking
-
执行后可能会一直停在 Setting up CocoaPods master repo
-
这说明CocoaPods还不能正常使用,需要更新pod
pod setup 查看pob repo list cd 到该目录里,用du -sh *命令来查看文件大小,结果显示0 repos,说明没有安装成功 cd ~/.cocoapods 进入cocoapods文件后在终端输入:du -sh * 重新执行pod setup,过一段时间后提示setup completed,在终端中输入 pod list,展示出安装列表
网友评论