【追記】プロジェクト構成が変わるとビルドが止まる可能性がありそうなので本手法は使えない可能性があります。CircleCIなどで実行した方がいいかもしれない。
プロジェクトの仮想のディレクトリ構成を実態と合わせてくれるsynxを導入した。
そこで、Build PhasesにRunSprict Phaseを追加することで自動化したいとした。
また、CircleCIで書き換わる必要はないし、何かエラーが出ると嫌なので除外した。
if ! [ -n "$CIRCLECI" ]; then
eval "$(rbenv init -)"
GEM_EXE_DIR=`gem env | grep "EXECUTABLE DIRECTORY"`
export PATH=$GEM_EXE_DIR:$PATH
bundle exec synx $PROJECT_FILE_PATH
fi
GEM_EXE_DIRの部分は次の記事を参考にさせて頂いた。
http://qiita.com/paming/items/8276173c8d8c16ef79d9