CocoaPods使用步骤及方法
安装CocoaPods的步骤:
-
- 1.升级一下gem
sudo gem update --system
* 这里要输入密码,就是电脑的密码
- 2.切换CocoaPods的数据源
gem sources --remove https://rubygems.org/ gem sources -a http://ruby.taobao.org/ gem sources -l
- 安装CocoaPods
sudo gem install cocoapods
- 将podspec文件托管地址从github替换为国内oschina
pod repo remove master pod repo add master http://git.oschina.net/akuandev/Specs.git pod repo update
- 设置 pod 仓库
pod setup
其实就是在本地的某个文件下面下载了一个文件(注意:是隐藏文件),如下图
- 测试
pod --version
- 如何搜索框架
pod search name
- 1.升级一下gem
使用CocoaPods
命令使用
- 我来新建一个项目(我这是为了测试用,有就不要建了)
- 打开终端进入到项目同级目录下
- linux命令:cd +目录—–跳到指定的目录下
- linux命令:ls -l—–P查看目录下的文件列表
- 在这个文件下新建一个
Podfile
文件
- 避免错误,我先输入
pod install
这时候会提醒找不到 podfile文件,把那个Podfile几个字母拷贝,然后创建(touch),再打开(open)
- 避免错误,我先输入
- 在文件中告诉CocoaPods需要安装的框架支持的平台和适用的IOS版本(如上图)
- 退出xcode执行
pod install
- 这时,我们能够看到工程发生了变化
- 点击.xcworkspace,用xcode打开
- 这样以后就可以使用了,使用的时候需要用#import <>导入需要使用的头文件
- 更新的时候,直接使用命令
- 1更新仓库
pod update
- 2.部分更新
pod update --no-repo-update
- 1更新仓库
- 添加第三方库
- 先找到第三方库,终端输入
pod search mjrefresh
,再拷贝到podfile文件中保存起来
- 下载下来如下图,命令
pod install --no-repo-update
插件使用
-
- 如何安装插件 https://github.com/kattrali/cocoapods-xcode-plugin/archive/master.zip
- 解压打开.xcworkspace,运行一次 ,再退出
- 新建一个,如图选择
- 在打开的文件中输入相应的信息就可以了
- 修改相应的信息
- 导入再运行
- 如何查看一个框架是否支持cocoapods
- 看框架中是否有一个叫做 xxx.podspec文件