pod是macOS上的包管理器(类似于pip),用于为xcode的开发项目管理库依赖,项目的依赖关系存在Podfile文本文件中,CocoaPods能解析库之间的依赖关系,获取生成的源代码,然后链接到Xcode工作去来构建开发项目,从而更方便地管理第三方库。
CocoaPods是使用Ruby构建的,在macOS上可用默认已有的Ruby安装,这需要使用到sudo权限,简单安装命令:
sudo gem install cocoapods
你以为就这么简单?太天真了小老弟,一句话的事情就想搞定就没必要写一个教程了。祖国的墙把墙外的不良信息堵的死死的,以免危害到祖国的花朵。没办法的事情,人穷则变,我们采取换源的方式来安装。
首先更新源
//移除旧的源
gem sources --remove https://rubygems.org/
//添加新源,注意gem.ruby-china.org这个源已经失效
gem sources --add https://gems.ruby-china.com/
然后查看是否成功更新
gem sources -l
接着你可以选择更新ruby(一般都是最新的就不必要更新了,直接下一步)
sudo gem update --system
最后,……,还是一句话的事。
sudo gem install cocoapods
查看一下版本信息,完成。
pod --version