//mac 最新系统会自带ruby系统
1.更新gem
sudo gem update --system //这里需要输入一次密码~
2.更换ruby源,因为ruby源使用的是亚马逊的云服务,所以被屏蔽掉了,要更换为国内的ruby源
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
//正确输出命令格式
*** CURRENT SOURCES ***
http://ruby.taobao.org/
3.下载和安装cocoaPods
sudo gem install cocoapods //Successfully 提示这个 安装成功
4.替换cocospods索引,因为国外的服务器下载很慢,替换国内的会很快
pod repo remove master
pod repo add master https://gitcafe.com/akuandev/Specs.git
pod repo update
//这一步不可缺少
5.cd到项目根目录,创建名为Podfile的文件
cd 项目路径
vim Podfile
6.查找所需要依赖库的版本
pod search 依赖库
7.在Podfile文件中输入所需要的依赖库
platform :ios
pod 'AFNetworking', '~> 2.5.1'
8.下载第三方库
pod install
9.更新依赖库版本
pod update
10.在项目中导入头文件需要设置
search Paths里的User Header Search Paths里输入${SRCROOT} 后面选上recursive,弄好后就可以在项目中import如依赖库的头文件了
使用Cocoapods创建私有podspec(创建Master)
http://www.cocoachina.com/ios/20150228/11206.html
cocoaPods详解之制作篇
http://blog.csdn.net/wzzvictory/article/details/20067595
编写cocoaPods的spec文件
http://ishalou.com/blog/2012/10/16/how-to-create-a-cocoapods-spec-file/
cocoaPods的创建和使用
http://jingyan.baidu.com/article/c33e3f488a7b24ea15cbb50c.html
cocoaPods手把手5分钟教你制作自己的podspec文件
http://iiiyu.com/2013/12/19/learning-ios-notes-thirty-one/
cocoaPods降低版本及卸载(cocoaPods出现奇怪问题的时候可以试试)
http://www.meetrue.com/archives/133
玩转Podfile(很详细的PodFile配置说明)
http://www.cnblogs.com/Mr-ios/p/5310666.html
使用 CocoaPods 管理多个 Target 的依赖
https://skyline75489.github.io/post/2015-11-26_cocoapods_multiple_target.html
podSpec配置(比较详细)
http://blog.csdn.net/cafei111/article/details/50688217