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

iOS项目执行pod install报错缺失json gem(>=1.5.1),求解决办法

解决Pod安装时Gem::MissingSpecError(找不到json >=1.5.1)的问题

以下是几个直接有效的解决步骤:

  • 手动安装指定版本的json gem
    执行命令:

    gem install json -v ">=1.5.1"
    

    若遇到权限问题,添加sudo提升权限:

    sudo gem install json -v ">=1.5.1"
    
  • 检查并修复Gem源

    1. 查看当前使用的Gem源:
      gem sources -l
      
    2. 若源地址不可用或同步异常,移除旧源并添加可靠镜像源(如Ruby China镜像):
      gem sources --remove https://rubygems.org/
      gem sources --add https://gems.ruby-china.com/
      
    3. 重新安装json gem后,回到iOS目录重试pod install
  • 清理Gem缓存后重试
    先清理本地过期Gem缓存:

    gem cleanup
    

    重新安装json gem,再执行pod install

  • 确认Ruby环境一致性(若使用rbenv/rvm)
    如果项目依赖特定Ruby版本,确保当前终端环境匹配:

    • 对于rbenv:
      rbenv local <项目指定Ruby版本号>
      
    • 对于rvm:
      rvm use <项目指定Ruby版本号>
      

    切换版本后重新安装json gem,再执行pod install

内容的提问来源于stack exchange,提问作者Mohd Arqum Malik

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 16:39:20