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  有问题都可以交流。

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容