You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装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

后续操作

安装完成后,进入项目目录执行以下步骤:

  1. 生成Podfile:
    pod init
    
  2. 编辑Podfile添加项目所需依赖
  3. 安装依赖:
    pod install
    
  4. 后续使用.xcworkspace文件打开项目

内容的提问来源于stack exchange,提问作者Aruna

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 23:59:52