我写了一些ruby脚本,它使用CocoaPods / Xcodeproj来编辑xcode项目文件。
此脚本从xcode构建阶段脚本执行:
ruby script.rb someProj.xcodeproj
在ruby脚本中,有一个'要求'对于xcodeproj:
require 'xcodeproj'
当我从终端手动调用此脚本时,一切正常。
但是当它从xcode构建阶段调用时,ruby抛出异常:
cannot load such a file xcodeproj (something like that)
我错过了什么?
答案 0 :(得分:4)
构建阶段 - > Shell:将/bin/bash -l
更改为{{1}}
需要Bash登录才能加载ruby变量/路径/等。