Xcode
Swift
microtips

xcodebuild コマンドで.appが作られるパスを取る

xcodebuild コマンドで.appが作られるパスを取る

xcodebuildコマンドには -showBuildSettings というオプションがあります。
ビルド時の環境変数が出力されます。

xcodebuild -workspace myproject.xcworkspace -scheme MyApp -showBuildSettings

ここからパスだけ取り出すには次のように

xcodebuild -workspace myproject.xcworkspace -scheme MyApp -showBuildSettings | grep -m 1 "CONFIGURATION_BUILD_DIR" | grep -oEi "\/.*"

参考

https://stackoverflow.com/questions/13805378/determine-xcode-derived-data-location-from-command-line