这次更新主要涉及到 ruby 源更新的问题
- 查看 ruby 源
gem sources -l - 移除原有 ruby 源(跟上一步查看的保持一致)
gem sources --remove https://ruby.taobao.org/ - 添加国内最新 ruby 源
gem sources -a https://gems.ruby-china.org/ - 查看是否添加成功
gem sources -l - 安装 CocoaPods
sudo gem install -n /usr/local/bin cocoapods - 安装完成后查看 pod 版本
pod --version - 更新 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 |
解决方法:
- 升级 ruby
sudo gem update --system - 重新安装 CocoaPods
sudo gem install -n /usr/local/bin cocoapods