1.安装
要是之前安装过,可以先操作第三步:卸载。
a.删除自带的 ruby 镜像,终端输入:gem sources --remove https://rubygems.org/。
b.添加淘宝的镜像,终端输入:gem sources -a https://gems.ruby-china.org/
c.检查替换镜像是否成功,终端输入:gem sources -l
d.更新 Ruby,终端输入:sudo gem update --system。
e.安装 CocoaPods,终端输入:sudo gem install -n /usr/local/bin cocoapods。
f.查看 CocoaPods 是否安装成功,终端输入:pod --version。
g.安装 CocoaPods,终端输入:pod setup。
2.使用
a.cd 到项目 ------- cd xxx
b.自动生成podfile ----- pod init
c.搜索框架 ---- pod search xxx(比如masonry)
d.添加框架 ---- vi podfile ----> 单击I ------> 复制框架(比如 pod 'Masonry', '~> 1.1.0' ) ---->单击esc ---->:wq!
e.安装框架 ------ pod install(更新最新的框架使用update)
3.卸载
a.如果之前装过cocopods,最好先卸载掉,卸载命令:
$ sudo gem uninstall cocoapods
b.先查看本地安装过的cocopods相关东西,命令如下:
$ gem list --local | grep cocoapods
会显示如下:
cocoapods-core (0.39.0)
cocoapods-downloader (0.9.3)
cocoapods-plugins (0.4.2)
cocoapods-search (0.1.0)
cocoapods-stats (0.6.2)
cocoapods-trunk (0.6.4)
cocoapods-try (0.5.1)
然后逐个删除吧:
$ sudo gem uninstall cocoapods-core
。。。
c.先把Mac隐藏文件夹显示出来,Mac隐藏和显示的命令如下:
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool true
显示:defaults write com.apple.finder AppleShowAllFiles -bool false
d.退出终端,重启Finder
e.如果不确定,可以把主目录下的隐藏文件都给删了,重新安装Ruby和cocopods。