2014-11-20 83 views
6

我有一個已經添加到XCode項目的運行腳本構建階段。我希望能夠在我希望它運行時切換這個運行腳本,當我不希望它運行時切換。這是可能的XCode,如果是的話,它是如何做到的?在XCode中切換運行腳本構建階段

+0

它是做什麼的?你想如何控制開/關狀態?你可以添加它作爲一個不同的目標? – Wain 2014-11-20 20:18:03

+0

您可以將腳本移動到一個文件中,使運行腳本階段成爲一行來執行文件中的腳本。 然後,當你不希望它運行時,只是註釋掉單行。 – 2014-11-20 22:16:40

+0

我決定將其添加爲不同的目標。我設置了一個聚合目標並在那裏添加了運行腳本,以便它只在構建目標時運行。謝謝! – Mike 2014-11-21 14:13:37

回答

1

我曾經在第一行寫exit切換關閉腳本和#exit來切換,就像這樣:

例如關閉腳本SwiftLint:

exit 
if which swiftlint >/dev/null; then 
    swiftlint 
else 
    echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" 
fi 

打開:

#exit 
if which swiftlint >/dev/null; then 
    swiftlint 
else 
    echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" 
fi 

你只需要修改1個字符出口是否被註釋掉與否。

相關問題