2013-11-28 41 views
1

我已經寫了一個bash腳本來檢查日期範圍內的所有svn提交,檢查出它們,構建並附加樂器,並在模擬器上截取屏幕截圖。 (我們的目標是使我們的迭代設計過程以及如何應用已經改變了一段時間內的小電影。)如何強制Xcode/xcodebuild運行舊項目?

然而,這些老簽入有構建錯誤,分析錯誤和其他古古怪的各種。 (顯然,我們已經隨着時間的推移改善。)

我知道這違背了我們通常會希望爲開發商所有,但在這種特殊情況下...

有沒有辦法讓xcodebuild聯編到只是犁過並發動構建的任何怪物結果?我並不在乎它是否崩潰或試圖鏈接錯誤地未包含在項目中的東西。我只想要一個主UI的屏幕截圖。

我使用的是到目前爲止構建命令是:

xcodebuild -target ${BUILDTARGETNAME} -configuration Debug -sdk iphonesimulator${IOSSIMULATORSDK} -arch i386 TARGETED_DEVICE_FAMILY=${TARGETEDDEVICEFAMILY} RUN_CLANG_STATIC_ANALYZER=0 GCC_TREAT_WARNINGS_AS_ERRORS=0 clean build 

還有什麼我可以做,以鼓勵/迫使構建繼續通過任何可能出問題?

回答

0

您可以忽略警告,但不會生成錯誤。要忽略一些警告,您需要更改警告部分中的xcode構建設置