CocoaPods安装指南

Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem源(如 http://rubygems.org/ )来查找、安装、升级和卸载软件包.CocoaPods是用ruby实现的。

更换gem源

 gem sources  --remove https://rubygems.org/    移除默认的源
 gem sources  --a https://gems.ruby-china.org/   添加 Ruby China的源
 gem sources  -l      查看当前源

更新升级gem

sudo gem update --system

CocoaPods是一个负责管理iOS项目中第三方开源库的依赖管理工具。CocoaPods的项目源码在Github上管理

安装cocoapods

sudo gem install cocoapods    
sudo gem install -n /usr/local/bin cocoapods       macOS 10.11以上版本使用该命令行

初始化第三方库信息即下载Podspec文件

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer   先执行这个命令
pod setup        第一次执行会将Podspec索引文件下载到本地

更换repo镜像为国内服务器

pod repo remove master  
pod   repo add master https://git.coding.net/hging/Specs.git

以后更新第三方库信息

pod repo update        更新Podspec索引文件

搜索

pod search

新建Podfile

 vim Podfile
 输入i:进入编辑状态
 输入dd:删除当前行
 按ESC:退出编辑模式
 输入:wq:保存并退出
 Podfile文件的格式如下:

 platform :ios,  '8.0'
 target '项目名'  do
 pod '框架名字'
 pod '框架名字', '~> 版本号' 
 end

解析Podfile,安装第三方框架:默认会更新Podspec文件

pod install     安装Podfile文件指定版本的框架

解析Podfile,升级第三方框架:默认会更新Podspec文件

 pod update   会更新Podfile文件指定的框架到github上最新版(慎用)

以后使用CocoaPods过程中出现了莫名其妙的问题,可尝试如下命令
sudo gem update --system 更新gem
sudo gem install cocoapods 重新安装cocoapods
pod setup 初始化第三方库信息

你可能感兴趣的:(CocoaPods安装指南)