cocoapods用来管理第三方框架十分方便,今天主要记录下cocoapods安装及其插件的安装
操作在命令行中进行:
1、更新gem(gem是一个管理Ruby库和程序的标准包): sudo gem update --system
注意点:为了提升更新速度,建议先更换gem的源:方法在此连接中https://ruby.taobao.org/点击打开链接
2、安装cocoapods: sudo gem install cocoapods :
安装:sudo gem install cocoapods报Operation not permitted - /usr/bin这个错误,解决办法为:
用
sudogeminstall-n/usr/local/bincocoapods--pre
这段命令代替
sudo gem installcocoa pods
3、初始第三方库信息:pod setup(此时会花费较长时间,另开一终端,cd ~/.cocoapods到该目录下 ,执行:du -sh *,可以查看下载进度)
(pod update 更新第三方库信息) (pod search 搜索是否存在第三方框架)
4、进入到工程目录下,创建Podfile,然后执行pod install ,之后打开公共workspace,就可以看到第三方框架,以后添加其他的第三方框架,只需要改
Podfile就可以,比如要添加SDWebImage,则在pod ‘AFNEtworking’,‘~>3.0' 下边添加 pod ’SDWebImage‘,’~>版本号'即可;
具体以AFNetworking为例:https://github.com/AFNetworking/AFNetworking点击打开链接
插件的安装:默认插件是在终端装好的情况下安装的。
官网地址https://github.com/kattrali/cocoapods-xcode-plugin点击打开链接下载下来运行下;