一、概念理解
首先不要急着搜索终端命令,你需要明白安装 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
2.6 安装ruby
rvm install ruby-3.2.1
4安装cocoapods
gem sources -l
sudo gem install -n /usr/local/bin cocoapods
[!] 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文章来源:https://www.toymoban.com/news/detail-836706.html
5, pod search AFNetWorking文章来源地址https://www.toymoban.com/news/detail-836706.html
到了这里,关于mac安装cocoapods完整步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!