安装CocoaPods遇Ruby版本兼容错误,求解决方法及后续步骤
解决CocoaPods安装失败的问题
方案一:升级Ruby版本(推荐)
系统自带Ruby版本权限受限且版本老旧,建议用版本管理器升级:
- 安装rbenv(Ruby版本管理工具):
brew install rbenv - 将rbenv初始化到shell配置(以zsh为例,bash用户替换为
.bash_profile):echo 'eval "$(rbenv init - zsh)"' >> ~/.zshrc source ~/.zshrc - 查看可安装的Ruby稳定版本:
rbenv install -l - 安装2.7.0及以上的版本(例如2.7.7):
rbenv install 2.7.7 - 设置全局默认Ruby版本:
rbenv global 2.7.7 - 验证版本是否生效:
ruby -v - 重新安装CocoaPods:
sudo gem install cocoapods
方案二:安装兼容Ruby 2.6.x的CocoaPods旧版本
若不想升级Ruby,可安装适配旧版本Ruby的CocoaPods(最高支持版本为1.11.3):
sudo gem install cocoapods -v 1.11.3
验证安装结果:
pod --version
后续操作
安装完成后,进入项目目录执行以下步骤:
- 生成Podfile:
pod init - 编辑Podfile添加项目所需依赖
- 安装依赖:
pod install - 后续使用
.xcworkspace文件打开项目
内容的提问来源于stack exchange,提问作者Aruna
相关产品推荐
相关产品推荐

