美文网首页
Mac M1 上 Ruby 和 CocoaPods 的安装指南

Mac M1 上 Ruby 和 CocoaPods 的安装指南

作者: iOS_YS_李 | 来源:发表于2024-08-21 17:18 被阅读0次

Mac M1 上 Ruby 和 CocoaPods 的安装指南

 第一步:安装 Homebrew
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)" 

第二步:安装 Ruby

安装方式 1:使用 Homebrew 安装 Ruby
在 Rosetta 环境下安装:
 brew install ruby

在 ARM64 环境下安装:
arch -arm64 brew install ruby

安装方式 2:使用 RVM 安装 Ruby
安装 RVM:  curl -L get.rvm.io | bash -s stable
安装后运行: source ~/.rvm/scripts/rvm

使用 RVM 安装指定版本的 Ruby:
rvm install 2.7.4

设置默认版本: 
rvm use 2.7.4 --default

第三步:基于 Ruby 安装 CocoaPods
如果使用 Homebrew 安装的 Ruby,则使用Homebrew安装pod
在 Rosetta 环境下安装 CocoaPods:
 brew install cocoapods

在 ARM64 环境下安装 CocoaPods:
arch -arm64 brew install cocoapods

如果使用 RVM 安装 Ruby:则使用RubyGems安装pod
gem install cocoapods

安装指定版本CocoaPods:
gem install cocoapods -v 1.14.3

关键提示
Ruby 的安装方式决定了 CocoaPods 的安装方式:
如果通过 Homebrew 安装 Ruby,建议也通过 Homebrew 安装 CocoaPods。
如果通过 RVM 安装 Ruby,建议通过 RubyGems 安装 CocoaPods。
使用 RVM 可以灵活管理不同的 Ruby 版本和相应的 CocoaPods 版本:
每个 Ruby 版本下可以对应一个独立的 CocoaPods 版本,方便在不同项目之间切换。

相关文章

  • 安装CocoaPods

    Mac新机安装CocoaPods指南 CocoaPods简介: CocoaPods是一个用Ruby写的、负责管理i...

  • Cocoapods的安装与使用

    CocoaPods 官网 安装 CocoaPods安装需要依赖 Ruby,Mac已自带Ruby环境 Ruby的软件...

  • CocoaPods

    CocoaPods安装、使用 一. 安装ruby 下载安装CocoaPods需要Ruby环境, Mac OS本身...

  • CocoaPods报错:The dependency `AFN

    如何在Mac OS X上安装 Ruby运行环境 CocoaPods 的安装和使用 ex: The dependen...

  • CocoaPods 的安装和使用介绍

    CocoaPods 的安装和使用介绍 安装 安装方式异常简单 , Mac 下都自带 ruby,使用 ruby 的 ...

  • CocoaPods 安装

    Cocoapods的安装需要 Ruby 环境, Mac 上已经默认安装了 Ruby, 但版本比较低,可以选择升级或...

  • pod安装、使用、卸载

    安装 Mac下使用ruby安装cocoapods $ sudo gem install cocoapods$ po...

  • CocoaPods的使用

    CocoaPods基于Ruby语言开发而成,因此安装CocoaPods前需要安装Ruby环境。幸运的是Mac系统默...

  • 【iOS】CocoaPods安装

    CocoaPods基于Ruby语言开发而成,因此安装CocoaPods前需要安装Ruby环境。幸运的是Mac系统默...

  • CocoaPods 安装与使用

    1. 安装Cocoapods cocoaPods是通过Ruby来安装的,MAC OSX都有一个默认的Ruby版本,...

网友评论

      本文标题:Mac M1 上 Ruby 和 CocoaPods 的安装指南

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