安装cocoaPods第三方类库
*1 检测gem 镜像文件
输入指令: gem sources -l
回车后得到镜像地址.可能是一个,也可能有好几个,常见两个如下
https://rubygems.org/
或者https://ruby.taobao.org/
*2 删除原有的镜像地址
有几个地址删几个地址
输入指令: gem sources --remove https://rubygems.org/
输入指令: gem sources --remove https://ruby.taobao.org/
删除完显示removed from sources表示删除成功
*3 添加淘宝镜像地址
输入指令 gem sources --add https://ruby.taobao.org/
温馨提示:新电脑可能报错要求ruby版本2.2.2以上,需要先更新ruby版本,通过rvm管理ruby,先安装rvm
输入指令 curl -L get.rvm.io | bash -s stable
输入指令source ~/.bashrc
输入指令source ~/.bash_profile
检测运行是否正常,输入指令rvm -v
检测安装的版本,输入指令rvm list known
安装rvm,输入指令rvm install 2.3.0
中间有两次需要按任意键继续安装,我安装的时候按的回车键继续,两次停顿提示如下
第一次在这停顿type new path if you wish custom Homebrew installation (the path needs to be writable for user)
:
第二次在这停顿Press RETURN to continue or any other key to abort
等待安装完成,显示Install of ruby-2.3.0 - #complete
*4 更新gem库关联
输入指令: sudo gem update --system
显示system software updated表示更新完成
*5 安装cocoapods
老版本输入指令:sudo gem install cocoapods
新版本输入指令:
sudo gem install -n /usr/local/bin xcodeproj
sudo gem install -n /usr/local/bin cocoapods
前面方法都不行的话输入 gem install cocoapods --pre
显示: gems installed表示安装成功
*6 更新同步pod库
老版本输入指令:pod update
新版本输入指令:pod setup
*7*安装控件:
输入指令:cd
敲空格,直接将要写入框架的xcode 文件夹拖到cd 后面,会自动生成一个地址
输入指令: ls
输入指令:touch Podfile
输入指令:vim podfile直接进入编写Podfile 文件,输入如下指令,这里以ios,'9.2'版本为例,安装AFNetworking框架为例
输完后回车进入这个界面
按a键后输入如下指令
输完后按esc键,然后输入指令:qw
此步骤表示退出并写入,回车后回到原来的编辑页面
*8 安装第三方类库
输入指令:pod install
等待安装完毕即可,安装成功后会显示安装成功的第三方框架版本
*9 如果还需要在同一个xcode 文件中加入其它框架
输入指令:vim podfile
重新编辑,输入需要添加的框架,这里以添加FMDB框架为例,添加一行代码pod 'FMDB'
输入指令:pod install 回车后等待安装完成第二个框架,如需继续添加,重复以上步骤
安装cocoaPods第三方类库的更多相关文章
- CocoaPods第三方类库依赖管理
安装cocoapods 1.移除ruby的源地址 gem sources --remove https://rubygems.org/ 2.添加ruby的源地址 gem sources -a ...
- CocoaPods(第三方类库管理工具)
iOS安装CocoaPods详细过程 一.简介 什么是CocoaPods CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods” ...
- cocoapods安装完第三方类库后不生成workspace
cocoapods的版本太低,更新cocoapod版本:sudo gem install cocoa pods
- [Swift通天遁地]七、数据与安全-(3)Cocopods的安装和开源类库对JSON的解析
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...
- 使用cocoapods管理第三方类库
前言 在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案. 什么是CocoaPods CocoaPods是OS ...
- OS X第三方类库管理工具cocoapods入门
一.简介 什么是cocoapods?--是OS X和iOS下一个第三方类库管理工具.通过cocoapods,可以为项目添加"Pods"依赖库,并且管理其版本. cocoapods好 ...
- iOS开发 使用Cocoapods管理第三方类库
每次上github看到一些优秀的代码,总能看到Podfile,也了解是个管理第三方类库的,今天抽时间学习了一下,挺简单的! 作用: 太多 还是复制一下把!!! CocoaPods是什么? ...
- python安装第三方类库的方法
1.先到官网 http://pypi.python.org/pypi/setuptools 下载setuptools.exe文件并安装 点击 ez_setup.py进入, 并将内容复制下来, 保存为本 ...
- iOS 开发:利用第三方插件来安装CoCoapods
引言:通过上一篇博客我们知道了怎么样去通过终端来安装CoCoapods,这一篇我们着重与用第三方插件来安装CoCoapods: 1. 首先在提下链接下载插件 https://github.com/ka ...
随机推荐
- 关于Python中yield的一些个人见解
# 样例代码def yield_test(n): for i in range(n): yield call(i) print("i=",i) #做一些其它的事情 print(&q ...
- javascript走马灯的效果(文档标题文字滚动)
做一些网站的时候,文档标题会滚动,这个效果是走马灯的效果. <!DOCTYPE html> <html> <head> <meta charset=" ...
- 使用hashCode()和equals()方法 - Java
在这篇文章中,我将指出我对hashCode()和equals()方法的理解.我将讨论它们的默认实现以及如何正确地覆盖它们.我还将使用Apache Commons包中的实用工具类来实现这些方法. has ...
- w3c编程挑战-初级脚本算法
之前偶然看到了w3c上的编程挑战题,就像拿来试试手,先做的是初级脚本算法,总体不难,如果有更好的方法,希望能一起交流! 1.翻转字符串 先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序 ...
- Python:Anaconda安装虚拟环境到指定路径
1 曾经的困扰 有段时间,想使用基于不同python版本的anaconda,就直接从官网下载了两个不同的anaconda版本进行安装.刚开始的时候,还觉得也没啥问题.用了一小段时间,在安装其他的第三方 ...
- 安装旧版的docker-engine-1.12.6
执行kubeadm init --api-advertise-addresses=172.16.160.211命令的时候,提示docker版本太新了 想要安装旧版docker,可以使用以下方法: yu ...
- CYQ.Data V5 分布式自动化缓存设计介绍(二)
前言: 最近一段时间,开始了<IT连>创业,所以精力和写的文章多数是在分享创业的过程. 而关于本人三大框架CYQ.Data.Aries.Taurus.MVC的相关文章,基本都很少写了. 但 ...
- oracle创建数据库表空间 用户 授权 导入 导出数据库
windows下可以使用向导一步一步创建数据库,注意编码. windows连接到某一个数据库实例(不然会默认到一个实例下面):set ORACLE_SID=TEST --登录开始创建表空间及可以操作的 ...
- Python的迭代器与生成器
Python中的生成器和迭代器方便好用,但是平时对生成器和迭代器的特性掌握的不是很到位,今天将这方面的知识整理一下. 迭代器 为了更好的理解迭代器和生成,我们需要简单的回顾一下迭代器协议的概念. 迭代 ...
- input 等替换元素的baseline问题
行内标签和设置为block:inline;形式的标签与input并排放置时,为何会错位?例如下面的. 因为在同一行中,所有行内元素默认 baseline 对齐.但是,input(还有textarea. ...