CocoaPods的使用-(持续更新中)

序言

由于每次使用CocoaPods,或换电脑,或升级系统,或版本更新,或其他种种原因,不定时的都会出现一些问题,或者一些报错。每次都去翻阅,查找十分麻烦。于是乎决定,把这些都记录下来作为自己的笔记,便于翻阅和查找。同时也希望能够和大家一起分享!

一、CocoaPods的安装

一、更换源

步骤:

1.删除源【gem sources --remove https://rubygems.org/】
2.替换成国内的源【gem sources -a https://gems.ruby-china.org/】
3.查看源是否替换成功【gem sources -l】

其它源资料:
Gem 是一个管理Ruby库和程序的标准包,它通过Rubyhttp://rubygems.org/源来查找、安装、升级和卸载软件包

gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -a https://gems.ruby-china.org/
gem sources -l 查看源网站

二、更新升级gem

sudo gem update --system
显示版本号:gem -v

三、安装gem

sudo gem install -n /usr/local/bin cocoapods

三、更换repo镜像为国内服务器

//1.移除源repo
pod repo remove master
//2.更换国内服务器源
pod repo add master https://git.coding.net/CocoaPods/Specs.git
//其它源
pod repo add master https://gitcafe.com/akuandev/Specs.git
pod repo add master https://git.oschina.net/akuandev/Specs.git(貌似不行)
//3.更新repo
pod repo update
/*
出现 [!] To setup the master specs repo, please run pod setup.
请出入下面指令
*/
git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master

四、初始化第三方库信息

pod setup
将远程的第三方框架下载到本地

五、以后更新第三方库信息

pod repo update

二、CocoaPods的使用

1.首先搜索一下第三方库

终端输入:$ pod search AFNetworking
  • 问题1:如果出现下图
  • 搜索不到的提示
  • 这是因为之前pod search的时候生成了缓存文件search_index.json
    执行rm ~/Library/Caches/CocoaPods/search_index.json来删除该文件
    然后再次输入pod search AFNetworking进行搜索
    这时会提示Creating search index for spec repo 'master'..
    等待一会将会出现搜索结果如下:
  • CocoaPods的使用-(持续更新中)_第1张图片
    搜索结果

    出现这个了就说明搜索成功了,(这一步只是验证一下cocoapods有没有安装成功,能不能搜索到你想要的三方库),直接按"q"就退出去了

2.用Vim命令使用CocoaPods

3.使用CocoaPods插件来使用CocoaPods「推荐使用」

参考博客:

  • http://www.jianshu.com/p/32d9cfb91471

你可能感兴趣的:(CocoaPods的使用-(持续更新中))