使用cocoapods集成第三方框架

cocoapods的安装

CocoaPods 是 iOS 最常用最有名的类库管理工具
作为 iOS 程序员,掌握 CocoaPods 的使用是必不可少的基本技能

安装

以前安装过cocoapods,升级到后工作不正常,可以先删除cocoapods.
$ sudo gem uninstall cocoapods
在安装CocoaPods之前,首先要在本地安装好Ruby环境,在Terminator(也就是终端)中输入以下命令:
$ sudo gem install cocoapods
在终端中敲入这个命令之后,如果发现半天没有任何反应,是因为"墙"阻挡了cocoapods.org。我们可以用x宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中依次敲入命令:

# 删除源(这个系统自带的不好用)
$ sudo gem sources -r https://rubygems.org/
# 添加源(使用淘宝的镜像,记住要用https)
$ sudo gem sources -a https://ruby.taobao.org/
# 查看是否使用的是淘宝镜像
$ gem sources -l
# 安装
$ sudo gem install cocoapods
# 安装成功之后,查看是否是最后版本
$ pod --version

这时候,你再次在终端中运行并等待命令执行完成:
$ sudo gem install cocoapods
到这里命令执行完成就安装成功了。

安装过程中常见的问题

[!] Pod::Executable clone
'https://github.com/CocoaPods/Specs.git' master

xcrun: error: active developer path
("/Users/xiakejie/工具/Xcode 2.app/Contents/Developer")
does not exist, use xcode-select to change

解决上面这个问题, 使用这个命令: sudo xcode-select -switch
/Applications/Xcode.app/Contents/Developer

cocoapods的使用

查看当前cocoapods版本
$ pod --version
查找afn相关字段的框架
$ pod search afn
创建podfile文件
$ pod init
安装集成框架
$ pod install
更新框架(推荐用update,其中update就包含了install)
$ pod update

git 操作

# 将修改添加到暂存区
$ git add .

# 提交修改
$ git commit -m "添加 AFN框架程序"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,249评论 0 39
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,743评论 3 50
  • 前奏: 二阶段的学习教练昨天教练完我之后,昨晚上连夜写了篇简书,不料被我莫名其妙地误删,心痛之余,也开始反思,那篇...
    羊群_拓思PCP教练阅读 455评论 4 9
  • AlaxH阅读 104评论 0 0
  • 在自己home目录里可以找到相对应的.bash*文件 .bashrc 这里可以添加一些自定义的sh命令,可以很方便...
    MarlonFan阅读 321评论 0 0