我正在開發使用Xcode 5和CocoaPods的iPhone應用程序。我有一個計劃和目標Oahu
,我運行我的測試。因此,我並不感到驚訝的是,我的兩個測試目標是在計劃的構建階段建立的。但是,這不能被刪除第四構建目標:構建目標隨機添加到Xcode方案
當我運行測試,所有四個目標是建立和測試目標是針對過去的,一個不正確,Ku
運行。
和關閉Xcode中,刪除DerivedData
目錄的內容,並刪除在我的項目目錄(find ./ | grep userdata | xargs rm -rf
)所有*userdata
文件後,我仍然有一個多餘的構建目標:
注意它現在包含我的Production
目標,我也沒有選中Find Implicit Dependencies
。
我已經瀏覽了我的所有構建設置,Oahu.xcscheme
和project.pbxproj
,但我找不到任何可能導致此行爲的東西。取消選中該方案的Build Option Find Implicit Dependencies
不起作用。
這Oahu
方案是有這個問題的只有一個 - Ku
和Production
方案徒有其對應的目標 - 不過,如果我重複Oahu
方案,它也有這個問題。
這可以修復嗎?
對不起,我在這裏有點失落了......你究竟想到了什麼「二進制名稱」 – mbpro
我認爲他的意思是產品名稱。我嘗試了產品名稱,現在看來我正在爲此工作。 – xarly
是的,將產品名稱設置爲所有構建配置相同,你應該沒問題。 –