HP笔记本黑苹果环境下chruby命令无法识别问题求助
黑苹果Hackintosh下Flutter+iOS模拟器CocoaPods更新&chruby问题解决
一、修复chruby命令无法识别的问题
- 修正.zshrc配置
打开.zshrc文件(执行open ~/.zshrc命令),确保添加以下内容:
# 加载chruby核心脚本 source /usr/local/share/chruby/chruby.sh source /usr/local/share/chruby/auto.sh # 追加Ruby 3.2.2的可执行路径 export PATH="$HOME/.rubies/ruby-3.2.2/bin:$PATH"
注:如果是M系列芯片黑苹果,路径替换为
/opt/homebrew/share/chruby/chruby.sh
- 让配置立即生效
在终端执行:
source ~/.zshrc
- 验证并切换Ruby版本
执行chruby命令,会列出已安装的Ruby版本,此时再执行chruby 3.2.2即可完成版本切换。
二、更新CocoaPods并适配Flutter项目
切换到目标Ruby版本后,执行以下命令更新CocoaPods:
gem install cocoapods
进入你的Flutter项目的ios目录,执行:
cd /你的Flutter项目路径/ios pod install
三、关于.bash_profile的说明
黑苹果默认使用zsh作为终端shell,所有环境配置只需写入.zshrc即可,无需配置.bash_profile。如果确实需要该文件,可执行 touch ~/.bash_profile 创建,但对当前问题无实际作用。
内容的提问来源于stack exchange,提问作者Haya Hesham Abdel-azim
相关产品推荐
相关产品推荐

