update CocoaPods (from v1.0.0 to v1.3.1)

这次更新主要涉及到 ruby 源更新的问题

  1. 查看 ruby 源
    gem sources -l
  2. 移除原有 ruby 源(跟上一步查看的保持一致)
    gem sources --remove https://ruby.taobao.org/
  3. 添加国内最新 ruby 源
    gem sources -a https://gems.ruby-china.org/
  4. 查看是否添加成功
    gem sources -l
  5. 安装 CocoaPods
    sudo gem install -n /usr/local/bin cocoapods
  6. 安装完成后查看 pod 版本
    pod --version
  7. 更新 Podspec 索引文件,创建本地索引库(耗时可能较长)
    pod setup

接下来就可正常使用啦


2017.11.16 update contents

上周将系统升级到了 macOS High Sierra(10.13.1),今天突然发现 CocoaPods 不能正常使用了。QAQ

1
-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory

解决方法:

  1. 升级 ruby
    sudo gem update --system
  2. 重新安装 CocoaPods
    sudo gem install -n /usr/local/bin cocoapods
------ END ------
0%