Cocopods使用和安装

安装Cocopods

1.升级Ruby环境

gem update --system

出现以下结果:

原因是:没有权限升级

换一个语句:

sudo gem update --system

输入密码,回车等待一会出现一下结果说明升级成功

注意:上面是正常情况,如果没报错可以忽略下面内容直接进如修改Ruby镜像,接下来说说不正常的(据说是10.11系统以后的坑)

使用sudo gem update --system报错

解决方案先把第二步骤Ruby镜像改好,然后输入下面几个命令:

mkdir-p $HOME/Software/ruby

export GEM_HOME=$HOME/Software/ruby

gem install cocoapods

这里会显示一些下载内容,最后显示 ... gem installed 说明成功了

export PATH=$PATH:$HOME/Software/ruby/bin

pod --version

然后直接pod setup就可以了

2.修改Ruby镜像

移除当前Ruby镜像

gem sources --remove https://rubygems.org/

添加国内最新镜像源

gem source -a https://gems.ruby-china.org/

查看当前镜像

gem sources -l

3.安装CocoaPods

sudo gem install cocoapods

出现以下结果:

原因是:没有权限升级

换一个语句:

sudo gem install -n /usr/local/bin cocoa pods

说明安装成功

最后执行

pod setup

当出现Setup completed的时候说明已经完成了

特别说明:

需要注意,pod setup在执行时,会输出Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到~/.cocoapods目录下,如果你等太久,可以试着 cd 到那个目录,用du -sh *来查看下载进度。

使用Cocopods

1.创建新项目

2.创建Cocoapods的文件

1>打开其他中的终端

2>cd进文件目录

可以直接拖拽文件夹到终端,这样可以直接输入文件路径,然后输入以下命令,名称和大小写千万不能错

touch Podfile

随后,你就可以在目录文件下看到建立的Podfile文件

3.添加依赖库

1>搜索依赖库,例如AFNetworking

pod search afnetworking

2>在Podfile文件中添加依赖

platform :ios, '7.0'

pod 'AFNetworking', '~> 2.6.0'

4.安装

在终端输入以下命令,就可以安装依赖了,随后就可以在目录中看到新建的xcodeworkspace,并用此工程继续编程

pod install

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,204评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,091评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,548评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,657评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,689评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,554评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,302评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,216评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,661评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,851评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,977评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,697评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,306评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,898评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,019评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,138评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,927评论 2 355

推荐阅读更多精彩内容

  • 一.CocoaPods是什么? CocoaPods是一个用Ruby写的、负责管理iOS项目中第三方开源库的工具,C...
    王小祺阅读 709评论 1 0
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,679评论 3 51
  • 一.CocoaPods是什么? CocoaPods是一个负责管理iOS项目中第三方开源库的工具。CocoaPods...
    RayTeng阅读 248评论 0 0
  • 【325今日晨读感想】 001:#过程or结果# 我们从小上学便被告诫:要好好学习,努力刻苦,这样才能考上理想的大...
    小二关阅读 114评论 0 0
  • 暑假还没开始就感觉结束了,儿子开始补课,早餐还在继续。 孩子们都在,每天一大桌早餐,黄梅天快过了,就一个字:热!
    茄子就是茄子阅读 42评论 0 0