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

运行fastlane -v出现gem扩展未构建告警,gem pristine修复无效如何处理

修复方案
  • 先确认RVM环境加载正确,执行命令切换到对应Ruby版本:
    rvm use ruby-3.0.0
    
    执行which gem确认返回路径包含.rvm/rubies/ruby-3.0.0,避免调用系统自带的gem导致修改不生效。
  • 对所有报错的未构建扩展gem依次执行重建命令,不要仅执行单个:
    gem pristine digest-crc --version 0.6.4
    gem pristine unf_ext --version 0.0.8
    gem pristine executable-hooks --version 1.6.1
    gem pristine gem-wrappers --version 1.4.0
    
    注意:不要给上述命令加sudo,否则会修改系统Ruby的gem库,和你当前使用的RVM Ruby环境不匹配
  • 如果执行后仍然有警告,直接强制重装对应版本的gem即可:
    gem install digest-crc -v 0.6.4 --force
    gem install unf_ext -v 0.0.8 --force
    gem install executable-hooks -v 1.6.1 --force
    gem install gem-wrappers -v 1.4.0 --force
    
  • 若仍存在报错,执行以下命令重置RVM gemset环境:
    rvm gemset reset_env
    
  • 验证修复结果:执行fastlane -v,无扩展未构建提示即修复完成。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 02:15:06