android系统定制开发CocoaPods 的安装

1.替换 源地址
  1.1 查询 Ruby 的源地址,查询结果:https://rubygems.org/

gem source -l

  1.2 移除系统 Ruby 源,显示结果:https://rubygems.org/ removed from sources

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

  1.3 android系统定制开发替换为国内 Ruby 镜像源

gem sources --add https://gems.ruby-china.com/

  1.4 android系统定制开发在查询是否添加成功,成功则显示结果: https://gems.ruby-china.com/

gem source -l

2.安装 cocoapods

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

  2.1 显示错误(之前安装过,Xcode版本升级或者系统更新导致)
  2.2 表示可能需要升级 ruby 版本
3.升级 ruby 版本,两种方式
  3.1 方式一 通过 rvm 更新升级(已验证)
        安装 rvm (依次运行下面命令) 

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

    3.1.1 curl -L get.rvm.io | bash -s stable 指令可能会提示 报错Failed to connect to raw.githubusercontent.com port 443: Connection refused
   解决方法:1.终端 输入下面命令 

sudo vim /etc/hosts 

                   2.选择可编辑,在最后一行添加 199.232.28.133 raw.githubusercontent.com
                   3.按 Esc 键 输入 :wq 回车
                   4.在执行 (3.1 方式一 通过 rvm 更新升级 安装 rvm 指令 )
    3.1.2 安装ruby
       查看可安装的ruby版本列表 

rvm list known

       安装指定的 ruby 版本(当下的最新版本)

rvm install 3.1.1

       设置默认版本

rvm use 3.1.1 --default

       查看当前使用 ruby 版本

which rvm

       移除版本(不要使用,提示知道这个指令)

rvm remove 3.1.1

    3.1.3 在进行之前(安装 cocoapods 的指令)

  3.2 方式二 通过 HomeBrew 更新升级(未验证)
       安装HomeBrew,执行完毕,显示成功

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

    3.2.1 重启终端
    3.2.2 安装 ruby

brew install ruby

       查看当前使用的ruby路径 正常显示在 /usr/local/Cellar/ruby/3.1.1/bin/ruby 

which ruby

       如果不是正确的路径,进行一下操作 (依次运行下面命令)

  1. echo 'export PATH="/usr/local/Cellar/ruby/3.1.1/bin:$PATH"' >> ~/.zshrc
  2. export LDFLAGS="-L/usr/local/opt/ruby/lib"
  3. export CPPFLAGS="-I/usr/local/opt/ruby/include"
  4. source ~/.zshrc

    3.2.3 然后再查看ruby版本是否为brew安装版本,路径是否为brew安装路径。
    3.2.4 成功后再进行之前(安装 cocoapods 的指令)

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

4.安装完毕,验证一下: 成功则显示 Setup completed

pod setup

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发