主要参考(有这两篇文章绝对会使用cocoaPods)
文章1:http://blog.csdn.net/jjmm2009/article/details/41944959
包含 正确编译运行一个包含CocoPods类库的项目(github上面下载还是svn上chectout下的项目),注意是在终端操作 ,在项目目录下 pod update文章2: http://www.bubuko.com/infodetail-425274.html
注意事项
gem sources -a https://ruby.taobao.org/
1:然后使用vim编辑Podfile文件,使用命令:$vim Podfile,这个时候可以对Podfile文件进行编辑:
$platform:ios, ‘7.0‘(ios必须是小写)
$ pod ‘AFNetworking‘, ‘~> 2.3.1‘
在编辑完成后按“esc”,再按“:”,这个时候输入wq,点击回车,保存并退出。
注意,Podfile文件应该和你的工程文件.xcodeproj在同一个目录下。
2:每次修改Podfile后都要:pod update
open -e Podfile(打开)
pod update(更新)
pod install(安装第三方类库)之后打开工程都需要从类型为工程名.xcworkspace文件打开
3.pod update的时候特别慢
原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
4.sudo gem install cocoa pod报错
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/pod
原因可能是升级OSX10.11或是Xcode7.2后,Cocopods出现问题
解决方式:sudo gem install -n /usr/local/bin cocoapods