今天趁着项目空档升级了下系统和 Xcode
没想到升级之后再用 Cocoapods 更新项目里面的本地库时报错了
更新时错误提示信息如下
-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory
由此得知更新失败的原因是系统更新后找不到 ruby 文件
尝试了网上几种解决方案后 以下方式解决了我的问题
更新 gem 版本
$ sudo gem update --system
更新 cocoapods
$ sudo gem install -n /usr/local/bin cocoapods