CocoaPods安装过程

作者: Dylan_J | 来源:发表于2019-03-11 09:54 被阅读0次

CocoaPods安装过程

  新换的工作,重新装过系统的iMac,入职后的紧要任务就是尽快安装好开发所需要的环境(自己的MBP东西很全上班也带着,方便)。

CocoaPod简介

  每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如Java语言的Maven,nodejs的npm。随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,它的名字叫做:CocoaPods。CocoaPods项目的源码在Github上管理。该项目开始于2011年8月12日,经过多年发展,现在已经成为iOS开发事实上的依赖管理标准工具。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。
  CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。CocoaPods有两个明显的优势:
1、在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。
2、使用CocoaPods可以很方便地查找新的第三方库,这些类库是比较“标准的”,而不是网上随便找到的,这样可以让我们找到真正好用的类库。在使用CocoaPods之后,我只需要将用到的第三方开源库放到一个名为Podfile的文件中,然后执行pod install。CocoaPods就会自动将这些第三方开源库的源码下载下来,并且为我的工程设置好相应的系统依赖和编译参数。

安装

  • 安装需要用到Ruby,这个工具Mac系统是自带的,我们最好在使用前更新一下。
sudo gem update --system

该操作需要输入系统的密码进行安装。

  • 由于伟大的墙所以我们需要更改一下Ruby的软件源
gem sources -l

此命令可以查看当前的源

我们需要通过下面的命令来处理源

  • 添加源:
gem sources --add https://gems.ruby-china.com/
  • 删除原来的源:
gem sources --remove https://rubygems.org/
  • 此时我们需要确认一下源是否修改成功
gem sources -l
  • 安装CocoaPods
sudo gem install cocoapods
ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory.

如果有错误出现的话,直接指定路径:

sudo gem install -n /usr/local/bin cocoapods
  • 安装完成后就可以通过
pod --version

来查看安装的CocoaPods的最新版本了。

相关文章

  • cocoapods 环境 的安装

    安装cocoapods步骤 在我们安装cocoapods的过程中会遇到 Failed to connect to ...

  • 安装cocoapods

    咻咻。。。链接:最新cocoapods详细安装 - 简书 链接2:iOS安装CocoaPods详细过程 - 昨日微...

  • Project Record

    一、CocoaPods安装过程记录(Homebrew、Ruby、CocoaPods) https://www.ji...

  • Cocoapods管理IOS依赖库

    1. Cocoapods安装: (1)介绍:通过 CocoaPods 安装可以最大化地简化安装过程。pod可用来管...

  • 安装cocoapods过程

    thanks to this article http://www.jianshu.com/p/9e4e36ba8...

  • cocopod 安装使用

    iOS安装CocoaPods详细过程 一、简介 什么是CocoaPods CocoaPods是OS X和iOS下的...

  • cocoaPods详细安装教程

    iOS安装CocoaPods详细过程 一、简介 什么是CocoaPods CocoaPods是OS X和iOS下的...

  • 项目初始化相关

    CocoaPods使用 iOS安装CocoaPods详细过程参考地址:https://www.jianshu.co...

  • 本地安装多个版本的 CocoaPods

    问题 在版本开发过程中,可能需要多个版本的 cocoaPods Cocoapods 的安装 CocoaPods 其...

  • 安装与使用CocoaPods

    第一次使用cocoapods,对整个安装过程做个记录、总结。 一.安装cocoapods之前,先更新Ruby 1、...

网友评论

    本文标题:CocoaPods安装过程

    本文链接:https://www.haomeiwen.com/subject/iehvpqtx.html