标签:
cocoaPods 安装
接下里我们可以运行Brew doctor 来看看 Brew在我们当前的系统环境下是否运行良好,有没有什么不兼容的问题:
第二步:更新Ruby:
brew install ruby
更新成功以后重启终端,并执行以下命令来检查一下Ruby和gem当前使用的版本:
第三步:通过gem安装CocoaPods
gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
gem sources -a http://ruby.taobao.org/
要想验证是否替换成功了,可以执行:
[objc] view plaincopy在CODE上查看代码片派生到我的代码片
gem sources -l
接下来:
命令:sudo gem install cocoapods
命令:pod setup
接下来:
使用Search命令来看看你需要的第三方库是否存在!
命令:pod search SDWebImage
到此,CocoaPods的安装就完成了.
第四步,使用CocoaPods
接下来,你需要建立一个主工程.建立成功以后,再次启动终端, 利用cd命令进入到工程文件夹内,此时需要创建一个特殊的文本文件,命令如下:
命令: touch Podfile 创建
命令: open -e Podfile 打开
此时你的工程里就有了podfile文件 接下来 addtofile
接着在podfile里写上
source ‘https://github.com/CocoaPods/Specs.git‘
platform :ios, ‘8.0’
pod’要加的框架 ‘
上面的代码中:指定了平台最低支持的版本
pod通过Search查到的库 如果没有指定版本号,那么配置出来的版本是最新版.
对这个文本文件保存以后,执行如下命令:
命令:pod install
在每次执行前请确保终端所处于的文件夹目录已经是当前目录. 否则将安装失败.
另外本次成功安装以后,如果 SDWebImage 的作者更新了它的库并提交到了CocoaPods里面,此时我们也想在项目中使用新版本的SDWebImage. 这个时候需要执行如下命令:
命令:pod update
和pod install命令一样 需要将终端所处于的文件夹目录是当前Podfile文件所在的目录
执行后,CocoaPods首次会创建一个同工程名的工作空间(xcworkspace). 以后就打开这个工作空间来进行接下来的开发工作.
这里也证明了一点,以后新项目启动时,应该先配置和部署CocoaPods.
另外,如果指定了某个开源库的版本号,此时pod update 会忽略版本号, 所以需要使用pod install来安装指定的版本
使用时需步骤
将Podfile加到工程里 然后add
pod install --verbose --no-repo-update
标签:
原文地址:http://www.cnblogs.com/iosboke/p/4679500.html