mac 安装 cocoapods

1.先来理解一下cocoapods。了解cocoapods,先搞定几个单词::

          RVM:  Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset),是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。(如有更深入的想要了解的 请看:https://www.jianshu.com/p/eb9efbb847ac)

          Ruby: Ruby是一种纯粹的面向对象编程语言。


2.我们来具体安装  大致的流程 先装 RVM --->   Ruby  --->  cocoapods;

打开一个终端一次执行:

/**  下面命令,一处Ruby原始的镜像源  因为被墙了  */

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

如果提示command not found:这里有个传送门看看RVM的安装:http://www.cnblogs.com/daguo/p/4097263.html

/**  换成这个玩意儿 -a, -a 的意思是add 添加的意思  */

                      gem sources -a https://ruby.taobao.org/

如果这个不能用 试试 gem sources -a https://gems.ruby-china.com/

/**  查看一下是否成功了?  */

                       gem sources -l 

就像这样,注意是HTTPS

  /**  最后安装cocoapods  */

                          sudo gem install cocoapods

这里安装如果报错:ERROR:  Error installing cocoapods:

activesupport requires Ruby version >= 2.2.2.

去看看这个 博客(谢谢原来的博主):http://blog.csdn.net/lissdy/article/details/9191351


最后虽然提示成功了,但是在查询一个库的时候总是卡在   

卡住了  - -

然后我们新建一个窗口,执行    :   

    defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder;     (显示隐藏文件夹)   

    defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder;    (隐藏隐藏文件夹)

然后 我们新开一个terminal(终端,) ,快捷键 选择现有的终端窗口然后 command+ N,或者新建一个Finder窗口,command + shift + G : 输入  /Users/apple,这里你的电脑可能不是这个路径,mac的文件系统划分这里不再赘述。


进入文件夹

点击前往:然后就成了这样,然后找到 .cocoapods的文件夹:

这个呢,就是本地的仓库

然后新建的终端  cd 然后把那个.cocoapods 拖入终端就像这样:


进入本地仓库的文件夹

然后回车,执行 du sh *(查看这个文件夹的大小,大约一分钟执行一次看看效果)


- -笔者的博客都快写完了,我去才20M ,看了下 大概123MB的时候就基本OK 了。

所以  所以,装好了,不要心急,等吧,大兄弟。


下面来几点技巧:

    1.安装的时候可能会提示错误之类的,这个的话直接复制重要信息,直接百度,都会有解决方案滴!之前遇到过一个 因为安装有问题,就没去搞这个,但是笔者认为程序员一定要有自己的操守,就是打死不服输的精神,自己吹完的逼,一定要走完。

    2.在使用的时候,大致的步骤是这样的,用Xcode新建一个工程 ,然后在工程的根目录下 建立一个 Podfile文件,编译这个Podfile文件,最后 终端cd到工程根目录,最后执行  pod install (可能会去远程仓库进行一个pull,) 或者pod install --no-repo-update(强行自己本地的仓库),具体用那个还是要根据自己配置的Podfile里面的文件来。最后打开工程向这样:


是打开箭头所指的文件夹,而不是之前的!

    很多在编辑Podfile文件的时候,不要用老式的VIM编辑器,那玩意  vim Podfile,   i    输入,,,还不可以全选 换行  - -  最后  :wq     。。。实在蛋疼,。更便捷点的方法就是  新建工程后,直接cd到工程的根目录下,然后 执行  touch Podfile(终端快速新建文件的) ,然后用Xcode或者文本打开,粘贴复制你知道吧,嘿嘿。。。但是笔者有个更牛逼的!  cd到项目的根目录,执行 pod init  就OK 了,然后你在用Xcode打开Podfile文件,你会有惊喜!

另外一个还有一种 cocoapods的插件的,笔者认为没必要用那个玩意儿!更新就一行命令的事情,何必那么麻烦呢!!!


可怜我的小仓库。。。


我们的QQ交流群:161389554    笔者QQ:52694940  有问题都可以交流。

----感谢开源。由于博客写的时间比较久远,如有不懂尽量加群讨论。谢谢。

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

推荐阅读更多精彩内容