cocoapods 基本上是iOS项目中必备的第三方库管理工具. 三方库以及cocoapods的版本信息都存在
Podfile.lock
的.为了统一团队的开发环境,lock文件都会加入git或者svn管理.当lock有变化是,运行项目时,就会提示pod install
.
团队中一人更新了pod最新版1.5.3,其他小伙伴在更新的时候,遇到了问题. 执行sudo gem update cocoapods
的时候,输出Nothing to update
.遇到这个问题,可能要先更新ruby或者gem.
- 安装rvm
curl -L get.rvm.io | bash -s stable
- 列出出可用的ruby版本
rvm list known
- 更新最新版ruby,我看到能用的最新版为2.4.1
rvm install 2.4.1
- 找出目前版本的pod路径
which pod
5.移除现有pod
rm -rf /usr/local/bin/pod
- 重新下载pod
sudo gem install cocoapods
网友评论