2016-07-16 21 views
1

我有一個Swift iOS項目,擁有50多個目標,每個目標都爲不同的客戶端(不同的應用程序圖標/徽標/名稱/顏色等)製作了略微不同的應用程序版本。如何確保我的Xcode UITest目標僅生成目標應用程序?

我也有XCTest的UI測試測試目標。問題是,當我運行一個測試而不是僅僅構建已經被選作測試目標應用程序的目標時,它正在構建所有50+個目標。

顯然這需要非常長的時間,並且只會隨着更多目標的添加而變長,所以我需要弄清楚如何確保構建的唯一目標是目標應用程序。

謝謝。

回答

2

嗯,我想通了,所以會把答案放在這裏,以防其他人有同樣的問題。

基本上,在測試目標 - >構建階段 - >目標依賴關係中,所有目標都被添加爲不必要的依賴關係。我只需要將它們全部刪除。

相關問題