前段时间,mac抽风,突然卡在进度条进不去,只好抹盘重装。这里记录下cocoapod的安装步骤和遇到的问题。
本机系统:macos -10.13.6 。
- 查看并更新ruby
-
更换源
1、Ruby的软件源rubygems.org被屏蔽了,国内那无形之墙,我们需要来修改更换源;==》不可用
2、网上大多数是使用的https://ruby.taobao.org的,这里不再建议使用的了;===》不可用
3、这是因为taobao Gems 源已停止维护,把源切换至ruby-china,现由 ruby-china 提供镜像服务
4、原本是https://gems.ruby-china.org/,现在域名从org变成了com
5、公告!域名变化,请大家使用 https://gems.ruby-china.com - 终端具体安装步骤
-
41 ruby -v ====》 // 查看ruby版本,网上说貌似2.0以上才能用,不管了,先装个2.4 42 rvm install 2.4.0 43 ruby -v 44 rvm list 45 gem -v 46 gem sources -l // 查看源列表 47 gem sources -remove https://rubygems.org/ // 将不需要的源移除掉 48 gem sources --add https://gems.ruby-china.org // 这个加不进去,报错 51 ping gems.ruby-china.org // 但是可以ping的通 56 gem sources --add https://gems.ruby-china.com // 域名从org变成了com 57 gem sources -l // 查看是否添加成功 68 sudo gem install cocoapods // ***这个网上说是10.11 之前的系统的安装命令, 69 sudo gem install -n /usr/local/bin cocoapods // 10.11之后的的安装命令,漫长的等待,挂机一晚 72 pod --version // 查看版本正常 73 pod search AFNetworking // 提示报错 注意这里出现错误:当我以为一切就绪的时候,我pod search RxSwift却提示我如下的错误: [!] Unable to find a pod with name, author, summary, or descriptionmatching '······' 74 rm ~/Library/Caches/CocoaPods/search_index.json // 解决方案 75 pod search AFNetworking 76 pod --version
来源:oschina
链接:https://my.oschina.net/u/914271/blog/1944072