5

コマンドラインからXcodeプロジェクトをビルドするときに「build」ディレクトリを配置する場所を制御することについては多くの質問/回答がありますが、これと戦うのではなく、Xcodeが使用しているパスを取得する方法はありますか?

~/Library/Developer/Xcode/DerivedData/APPNAME-xxx/Build/私はそれがxxxがランダムに見える文字列であるところにファイルを置くことを知っています。.appコマンドラインからこのディレクトリを取得して、ファイルをアーカイブできるようにしたいです。また、ビルドから直接無線でインストール可能なバージョンを作成するために現在使用しているusingを.dSYM再署名してパッケージ化することもできます。 -サーバー(ハドソン)。.appxcrun PackageApplication

4

2 に答える 2

13

コマンドラインから

xcodebuild -project yourproj.xcodeproj -showBuildSettings | grep TARGET_BUILD_DIR

grepパイプを削除して、すべてのビルド設定のリストを表示し、探しているものに最も適切なものを選択します

于 2012-12-03T18:14:27.943 に答える
10

ワークスペース用

xcodebuild -scheme scheme-name -workspace proj.xcworkspace ONLY_ACTIVE_ARCH=NO -sdk iphonesimulator -configuration Debug -showBuildSettings | grep -m 1 "BUILT_PRODUCTS_DIR" | grep -oEi "\/.*" 

Projファイルの場合

xcodebuild -project yourproj.xcodeproj ONLY_ACTIVE_ARCH=NO -sdk iphonesimulator -configuration Debug -showBuildSettings | grep -m 1 "BUILT_PRODUCTS_DIR" | grep -oEi "\/.*" 
于 2015-07-24T12:49:13.393 に答える