美文网首页
CocoaPods安装

CocoaPods安装

作者: 小弱鸡 | 来源:发表于2016-09-19 14:10 被阅读44次

****工作场景****
时临Xcode8 升级,iOS10更新,一些第三方库做了更新,开发过程中需要导入最新的库,然而pods的本地仓库却并非最新。于是乎我们需要去更新本地仓库,更新过程中一着不慎。GG······,重装吧骚年
****第一步:更新Ruby环境****

  • 1 查看当前ruby版本 ruby -v升级Ruby环境终端输入:$gem update --system
  • 2 查看已知ruby版本 rvm list known
  • 3 安装最新ruby版本rvm install 2.6.4
    ****第二步:更换Ruby镜像****
    查看镜像gem sources -l
    由于被墙,移除自带镜像,例:gem sources --remove https://rubygems.org/
    替换称 gem sources -a https://gems.ruby-china.org/ 再次输入gem sources -l 查看结果如下
Paste_Image.png
****第三步:安装Pods****
执行如下命令sudo gem install cocoapods(如报错执行该命令sudo gem install -n /usr/local/bin/ cocoapods)按照尿性以上流程一般是不会出错的。
由于万能的墙我们在执行pod setup 时会出现 Setting up CocoaPods master repo并等待很久,有些教程上说可以新开一个终端窗口,输入"cd ~/.cocoapods/"命令行跳到cocoapods文件夹内,执行"du -sh *"查看文件夹的大小,以此来判断是否在下载操作。亲测并没有什么卵用,在更新到四十兆时候就会停下,报错。最多一次到七十兆依然报错,于是乎另求方案:
  • 1 打开/Users/用户名/.cocoapods/repos找到旗下master文件夹删除,没有的话不作操作
    控制台执行 git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master耐心等待。待下载完成后执行pod setup
    会报错 [!] /usr/bin/git pull --ff-only,不要惊慌,先去喝杯茶,回来后就发现setup complete
    Paste_Image.png

相关文章

网友评论

      本文标题:CocoaPods安装

      本文链接:https://www.haomeiwen.com/subject/sfcssttx.html