CocoaPods的安装及使用:
资料来源:
http://www.cocoachina.com/ios/20140519/8471.html(vim时记得冒号别掉)
http://blog.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/
http://blog.csdn.net/pass7580/article/details/49908425
遇到引入第三方库成功后导入头文件不显示时:
http://www.360doc.com/content/15/0302/15/20919452_451991897.shtml
在BuildSettings-search Paths 下的User Header Search Paths后面加入$(PODS_ROOT)再选择recursive
镜像时注意将http改成https
安装过程:
1.Mac下都自带ruby,使用ruby的gem命令即可,可能系统带的太老,所以先升级,打开终端
sudo gem update —system
2.使用淘宝的ruby镜像来访问cocoapods
gem sources —remove https://rubygems.org/
等待。。。
gem sources -a https://ruby.taobao.org/
输入下面命令验证
gem sources -l
3.升级完成后开始安装
sudo gem install cocoapods
使用过程:
1.打开终端
cd ~/desktop/你的项目名称
2.创建Podfile文件
touch Podfile
3.打开该文件
open -e Podfile
4.终端中搜索你需要的第三方库,例如:
pod search AFNetworking
pod search MBProgressHUD
5.用xcode打开Podfile文件并添加
platform :ios, “7.0”
pod ‘MBProgressHUD’, ‘~> 0.9.1’
pod ‘AFNetworking’, ‘~> 3.0.0-beta.2’
//xcode升级了的话会需要加上这个
platform :ios, “7.0”
target “你的项目名称” do
end
6.添加完成后关闭,并在终端中输入
pod install
后来添加则是
pod install –verbose –no-repo-update
完成✅
再通过.xcworkspace打开项目就可以了
移除CocoaPods
编辑Podfile文件,清除里面所有库,然后终端输入:pod install。这时会清空第三方库和相关依赖库。
删除之前的4个文件,Podfile、Podfile.lock、Pods文件夹和.xcworkspace文件。
然后打开.xcodeproj,删除项目中的libpods.a和Pods.xcconfig引用。
TARGETS - Build Phases 删除有关pods的选项,至此完成删除。