2013-09-30 13 views
18

私は、次のコマンドをコマンドラインからiOSアプリを実行している/構築しています:クリーンIOSのXcodeのターゲット

xcodebuild -sdk "${TARGET_SDK}" -xcconfig "${CONFIG_FILE_PATH}" -configuration Release 

/usr/bin/xcrun -sdk "${TARGET_SDK}" PackageApplication -v "${PROJECT_BUILD_DIR}/${APPLICATION_NAME}.app" -o "${OUTPUT_DIR}/${APPLICATION_NAME}.ipa" 

は、ターゲットをきれいに任意のコマンドがあります。またはこれらのコマンドは自分自身を掃除します。 xcodebuildのmanページから

答えて

29

xcodebuild [-project projectname] [-target targetname ...] [-configuration configurationname] [-sdk [sdkfullpath | sdkname]] [buildaction ...] [setting=value ...] [-userdefault=value ...] 

とアクションを構築するには、以下の値を取ることができる:あなたのケースでは

buildaction ... 
     Specify a build action (or actions) to perform on the target. Available build actions are: 

     build  Build the target in the build root (SYMROOT). This is the default build action. 

     archive  Archive a scheme from the build root (SYMROOT). This requires specifying a workspace and 
        scheme. 

     installsrc Copy the source of the project to the source root (SRCROOT). 

     install  Build the target and install it into the target's installation directory in the distribution 
        root (DSTROOT). 

     clean  Remove build products and intermediate files from the build root (SYMROOT). 

xcodebuild -sdk "${TARGET_SDK}" -xcconfig "${CONFIG_FILE_PATH}" -configuration Release clean 
関連する問題