日々精進

新しく学んだことを書き留めていきます

TARGETS>Build Phases>Run Scriptで実行するスクリプトをレビューしやすくする

XCodeのTARGETS>Build Phases>Run Scriptで実行するスクリプトは改行していてもproject.pbxprojファイルの中では1行にまとめられてしまうので
差分のレビューがしづらい。
レビューしやすくするためにスクリプトを別ファイルに切り出すようにした。
手順は以下
スクリプトを*.shに保存する
スクリプトに実行権限をつける
 sudo chmod 774 *.sh
・プロジェクトに追加する
 ビルド時しか使わないのでTarget MembershipはどのプロジェクトにもチェックしないでOK
・Run Scriptの前にCopy Filesを実行し、スクリプトファイルをintermediatesフォルダの下にコピーする
・Run Scriptの中でスクリプトファイルを実行する


Copy FilesとRun Scriptの設定は下記参照
※下記画像をクリックし、飛んだ先のページで「オリジナルサイズを表示」をクリックすると大きい画像が表示されます。
 なんかFotolifeの操作わかりづらいなぁ。。