美文网首页iOS归纳
iOS开发 安装cocoapods详细步骤

iOS开发 安装cocoapods详细步骤

作者: 歐陽公子 | 来源:发表于2020-12-31 11:18 被阅读0次

    我们需要安装cocoapods之前先要了解几个关键概念

    1、Cocoapods

    Cocoapods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。

    2、ruby

    Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。Ruby 可运行于多种平台,如 Windows、MAC OS 和 UNIX 的各种版本。 因为MAC系统自带Ruby2.0.0环境,我们在开发或者安装很多插件、什么第三方都需要安装或者管理ruby环境运行,所以看来了解安装Ruby安装是必备技能了。

    3、rvm

    RVM全称Ruby Version Manager,是一个非常好用的Ruby版本以及安装工具。就是用来安装和控制Ruby版本的工具。

    4、Homebrew

    引用官方的一句话:Homebrew是Mac OS 不可或缺的套件管理器。

    Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

    5、Gem

    RubyGems(简称 gems)是一个用于对 Ruby组件进行打包的 Ruby打包系统。 它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具。Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如http://rubygems.org/)源来查找、安装、升级和卸载软件包,非常的便捷。

    1、查看当前Ruby版本

    ruby -v

    2、升级Ruby环境,首先需要安装rvm

    curl -L get.rvm.io | bash -s stable source ~/.bashrcsource ~/.bash_profile

    3、查看rvm版本

    rvm -v

    4、列出ruby可安装的版本信息

    rvm list known

    5、安装一个ruby版本(截止2020年12月31日最新Ruby版本为3.0.0)

    rvm install3.0.0

    6、验证你的Ruby镜像是并且仅是ruby-china,执行以下命令查看

    gem sources -l

    7、安装Cocoapods

    sudo gem install -n /usr/local/bin cocoapods

    8、安装本地库

    pod setup

    升级ruby库还有另一种办法

    Mac自身的ruby 版本 2.x,通过ruby -v可以查看版本号。

    为更新到ruby的最新版本,可通过以下命令解决:

    brew update

    brew install ruby

    执行完命令后,ruby -v后其实还是原来的版本👌,这是因为环境变量没有配置。因此,还有一个步骤就是配置环境变量。

    echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.bash_profile

    source ~/.bash_profile

    执行后,查看版本后,会判断已更新到最新版本。

    通过brew安装cocoa-pods

    1、安装Homebrew

    Homebrew 能在Mac中方便的安装软件或者卸载软件 。详细可以看Homebrew — macOS 缺失的软件包管理器介绍

    1.1 安装Homebrew

    ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"

    中途输入mac密码就OK

    1.2 检测是否安装成功

    brew -v

    2、安装cocoapods

    brew install cocoapods

    3、更新brew仓库,原理就是从github上拉去一下brew-core的最新代码

     brew update

    4、检查更新

    brew outdated cocoapodscocoapods(1.9.1)< 1.9.3

    5、输出如上,前面是当前版本,后面是待更新版本。

    brew upgrade cocoapods

    相关文章

      网友评论

        本文标题:iOS开发 安装cocoapods详细步骤

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