mac安装cocoapods完整步骤

这篇具有很好参考价值的文章主要介绍了mac安装cocoapods完整步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、概念理解

首先不要急着搜索终端命令,你需要明白安装 cocoapods 都需要什么环境,这对于安装途中如果遇到问题该如何解决很重要,很重要,很重要!

1、安装pods需要依赖 ruby 环境,而安装 ruby 你需要借助工具 rvm,rvm是用来管理 ruby 版本的,也就是说你的电脑上可以安装多个不同版本的 ruby 可以使用 rvm 来管理他们。而安装 rvm 又需要借助另外一个工具 Homebrew,Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。这里不对 Homebrew 做过多讲解。

2、所以看完了上面,大概的安装步骤就已经很明确了—— 首先安装Homebrew --> 再安装rvm --> 再安装ruby -> 最后安装cocoapods.

二、进入正题

1、安装Homebrew

首先打开终端输入下面命令检测是否已经安装了 Homebrew :

brew list
  如果终端有输出一些文件名,证明已经安装过了Homebrew这个时候你可以直接跳到第2步,如果显示 brew not Fond 之类的提示就需要安装Homebrew。

安装 Homebrew,终端输入以下命令:

/usr/bin/ruby -e “$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)”

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”
  这里注意最好去Homebrew官网copy命令,因为命令可能会改变,官网地址:https://brew.sh,安装过程如果遇到什么问题,自行百度不做过多讲解,因为你遇到的问题网上已经有铺天盖地的解决方案了,基本上遇到的问题都是因为访问不到网站或者下不到资源。

安装失败按照这个方法:Mac终端: brew command not found 解决方法_一只Black的博客-CSDN博客_mac没有brew命令

vi /etc/hosts
185.199.108.133 raw.githubusercontent.com

2.安装rvm
\curl -sSL https://get.rvm.io | bash -s stable

mac 安装cocoapods,macos,cocoapods,ruby
2.6 安装ruby

rvm install ruby-3.2.1

mac 安装cocoapods,macos,cocoapods,ruby
4安装cocoapods

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

mac 安装cocoapods,macos,cocoapods,ruby
[!] Unable to find a pod with name, author, summary, or description matching AFNetworking
该报错是一个很常见的错误,但是在搜索解决方法的时候,很多答案都是说删除~/Library/Caches/CocoaPods/search_index.json

但是有雨MacOS系统版本的原因,最新的系统往往这样做并没有用,还是无法解决;

下面是一个有用的解决方法,按照步骤操作即可:

1, pod repo remove master

2, cd ~/.cocoapods/repos

3, git clone --depth 1 https://github.com/CocoaPods/Specs.git master

4, rm ~/Library/Caches/CocoaPods/search_index.json

5, pod search AFNetWorking文章来源地址https://www.toymoban.com/news/detail-836706.html

到了这里,关于mac安装cocoapods完整步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MacOS下,ruby安装与正确版本及路径设置

    出现ruby环境异常时候,不要慌,可能你的ruby版本过低或者不兼容所知,具体信息也可以根据提示前往/Users/linqipeng/.rvm/log/1695818501_ruby-3.0.0/remove.rubies.log查看,进行处理或者重装 Error running \\\'__rvm_rm_rf /Users/linqipeng/.rvm/rubies/ruby-3.0.0\\\', please read /Users/linqipeng/.rvm/log/1695818501_ruby-3.0.

    2024年02月04日
    浏览(41)
  • mac安装cocoapods(新旧版本系统)

    CocoaPods :是 Swift 和 Objective-C Cocoa 项目的依赖管理器。它拥有超过 93,000 个库,用于超过 300 万个应用程序。CocoaPods 可以帮助您优雅地扩展项目。 Ruby :一种简单快捷的面向对象(面向对象程序设计)脚本语言,macOS默认安装了Ruby,但是版本不是最新的,CocoaPods基于Ruby语言编

    2024年02月05日
    浏览(43)
  • Mac M2 Pro安装使用Cocoapods

    在新公司要做iOS开发,所以在新电脑上安装Cocoapods 在升级gem, sudo gem update --system ,和安装 cocoapods 时都遇到如下的提示: 原因大概是:Apple已内置安装了ruby,不能修改 参考: While executing gem … (Gem::FilePermissionError) the reason why you are getting that error is because Apple doesn’t allow y

    2024年02月13日
    浏览(54)
  • Mac m2 Ventura(13.4)安装Cocoapods

    1.执行命令  报错:You don\\\'t have write permissions for the /Library/Ruby/Gems/2.6.0 directory 非常不推荐 sudo 安装!!! 2.安装新的homebrew(参考 官网 https://github.com/homebrew/install#uninstall-homebrew) 首先卸载: 然后安装新的  注意科学上网 或者配置 hosts 185.199.108.133 raw.githubusercontent.com 3.使用ru

    2024年02月11日
    浏览(45)
  • mac m2芯片 安装 brew 和cocoapods

    Homebrew的安装 这里可能会失败,如 git clone  时候报错 error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly before end of the underlying st... 这是可能是因为buffer不够大 解决方案 也可能是因为网络原因网络中断,可以尝试多试几次。 中途可能需要输入几次密码  安装成功 但还需要重

    2024年02月16日
    浏览(57)
  • Mac M2 Ventura(13.3) 新机 安装Cocoapods

    1.执行命令: 因为是新机,内置的ruby版本是(2.6.0)太低,会报错 所以需要安装新的ruby版本 2.如果已经安装了低版本的homebrew,可以先卸载:         卸载:         安装最新版本: 因为是外网所以需要设置VPN,或者修改电脑配置 hosts文件,添加: 3.使用 homebrew 安装 最新

    2024年02月13日
    浏览(56)
  • Mac cocoapods 3分钟安装教程( 国内镜像源方法)

    参考链接:2023最新总结,Mac下使用Homebrew完全指南! - 知乎 1.打开终端, 执行: 2.运行,可以选择清华大学或者阿里镜像源 3.使用brew 下载 cocoapod,执行: 如图: 4.查找完毕后,执行: 执行完毕 5 输入pod 查看即可

    2024年02月03日
    浏览(43)
  • MAC机器Unity接入iOS SDK安装cocoapods全攻略

    要在Unity3D里面接入iOS SDK,因此又在新mac上配置了一道环境。机器是Mac mini,芯片是M2,OS为Sonoma 14.2。 若Unity3D工程里面有EDM4U插件,且配置了Dependencies文件(文件内配置了iosPod),那么在导出XCode的工程时,会自动安装CocoaPods,但多半会失败。失败原因多是机器自带的ruby版本

    2024年04月29日
    浏览(42)
  • MAC安装CocoaPods遇到的错误Failed to build gem native extension.

    MAC安装CocoaPods遇到的错误Failed to build gem native extension. 发现已经安装了CocoaPods,但是不能用 重新安装报错如下: 安装RVM 使用RVM管理Ruby 先下载ruby 如果你的电脑是M1的,下载过程会出现一些错误;解决办法 点击查看解决办法 又又又又报错了 这个错误是我目前的Ruby是2.6.10.21

    2024年04月17日
    浏览(78)
  • Ubuntu 20.04下使用rbenv安装和设置高版本Ruby的步骤详解

    学习如何在Ubuntu 20.04桌面环境下使用rbenv安装和设置更高版本的Ruby。通过克隆rbenv并设置环境变量,安装指定版本的Ruby,配置源以及安装bundler管理gem依赖项。最后检查安装后的软件版本和gem安装路径。详细步骤如下。

    2024年02月11日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包