在 Xcode 之外,我使用特定版本的 Ruby,使用 RVM 来管理多个 Ruby 安装。
Apple 的命令行开发工具安装 Ruby,/usr/bin/ruby
版本为 1.8.7。
我通过 RVM 使用 1.9.3。
有没有办法强制 Xcode 在运行其运行脚本构建阶段时使用我的 1.9.3 安装?
我已经尝试将 Shell 路径设置为我的特定 Ruby 的完整路径,但这似乎没有什么不同,我的意思是我在 1.9.3 中安装的特定 Gems 对我不可用/不可见在 Xcode 中运行时的脚本。
如果我在命令行上运行我的项目xcodebuild
,则运行脚本阶段使用我的特定 Ruby,因为它是在我的 shell 环境中运行的(即使项目文件中的 shell 路径设置为/usr/bin/ruby
,它仍然使用我的 1.9.3) .
如何让 IDE 使用我的 1.9.3 Ruby 安装?