2014-12-03 24 views
1

我有一個作爲iOS項目開始的項目,它在build/Debug-iphoneosbuild/Release-iphoneos中正確找到產品。我已經添加了一些OS X目標,並且它們已正確構建在build/Debugbuild/Release目錄中。如何阻止Xcode在iphones build目錄中查找OS X產品?

但是,當我點擊導航區產品部分中的OS X產品時,Xcode正在尋找build/Release-iphoneos而不是build/Release。當我查看目標時,構建產品路徑正確設置爲build/Release。這是怎麼回事?爲什麼Xcode認爲產品將在build/Release-iphoneos中,但在build/Release中正確構建?我怎樣才能找到它在適當的地方?

回答

1

在經歷了很多折磨之後,我得出這樣的結論:目前根本不可能。問題似乎是,雖然Targets將產品構建在適當的特定於平臺的目錄中,但Xcode僅瞭解並在項目缺省構建產品路徑(CONFIGURATION_BUILD_DIR)中查找產品。由於Xcode在單個項目中創建並構建OS X和iOS的目標沒有任何問題,我認爲這是處理產品的一個缺點,所以我提交了一個bug report(rdar:// 19163498)。

相關問題