2017最新版CocoaPods安装流程

  • 查看一下现有ruby source:
    $ gem sources
  • 如果是ruby原来的默认source,或者之前一直可以用的taboo镜像,都因为墙或者不在维护的原因需要移除。即移除现有的 ruby sources:
    $ gem sources --remove https://rubygems.org/
    或者 $ gem sources --remove https://ruby.taobao.org/
  • 添加新的source
    $ gem source -a https://gems.ruby-china.org/
  • 验证是否添加成功
    $ gem sources -l
  • 安装CocoaPods
    $ sudo gem install cocoa pods
    备注:之前很多文章都提到OS X EL Capitan之后的系统改成 $ sudo gem install -n /usr/local/bin cocoapods,但是我系统是10.11.6 (15G31),用第一个命令就可以;10.13需要用 $ sudo gem install -n /usr/local/bin cocoapods.
    $ pod setup

备注:我遇到的问题是这个地方从https://github.com/CocoaPods/Specs 克隆 Specs-master到半路是会报错:

Snip20170316_5.png

可以多试几次,不行就直接从GitHub上面下载压缩包下来解压后拷贝到对应的目录也是可以的。
CocoaPods的安装目录在用户名下面的.cocoapods,是隐藏文件;可以通过命令 $ defaults write com.apple.finder AppleShowAllFiles -bool true显示隐藏文件。
路径是下图这样的,注意把下载解压后的文件Specs-master改名为master,然后拷贝到对应路径。
Snip20170316_3.png

注意下载的是红色箭头指向的,不是CocoaPods的源码。
Snip20170316_6.png

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

推荐阅读更多精彩内容