iOS 安装cocoapods2024-03-17

文章参考了CocoaPods安装方法-2024.03.06

主要ruby环境不好安装,按他的教程安装失败了
1.安装homebrew
brew官方:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

由于万能墙的存在,推荐使用国内:

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

2.配置 Ruby 环境
* 我们使用 rbenv 这个工具管理 ruby 版本(可以在本地共存多个 ruby 版本)

安装 on-my-zsh 
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装 rbenv 
brew install rbenv ruby-build

配置 rbenv 环境变量

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zprofile
echo 'eval "$(rbenv init -)"' >> ~/.zprofile
  • 重启终端
  • 运行 rbenv install 填入版本号,这一步要编译openssl,要等很久
    安装完毕运行: rbenv global 3.3.0

https://github.com/rbenv/rbenv

此时:

ruby -v
ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [x86_64-darwin22]

3.更新gem

sudo gem update --system
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/
gem sources -l

4.安装 cocoapods

sudo gem install -n /usr/local/bin cocoapods
pod --version
1.15.2

5.安装本地库
pod setup/// 这个是官方提供的安装方法,不过现在已失效

/// A.如果你开启了梯子
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/trunk
/// B.这是国内的镜像地址,不需要梯子,速度刚刚的,想省事的就直接选这个吧
git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git  ~/.cocoapods/repos/trunk

A thousand years later...
上述命令执行完成之后的目录结构见下图,
如果不是就自己手动移动一下


image.png

搜个三方试试

pod search AFNetworking

到此,终于成功了!
哎,转行吧!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容