(OS X,不iOS的):「選擇與受支持的架構的目的地,以在該系統上運行的」重複的目標:Xcode中不能運行使用所選擇的目的地
修正所複製的.plist在Build設置,從新產品名稱中刪除空格。無法找到與原始目標設置的任何區別,仍然是這個可怕的錯誤。有任何想法嗎?
(OS X,不iOS的):「選擇與受支持的架構的目的地,以在該系統上運行的」重複的目標:Xcode中不能運行使用所選擇的目的地
修正所複製的.plist在Build設置,從新產品名稱中刪除空格。無法找到與原始目標設置的任何區別,仍然是這個可怕的錯誤。有任何想法嗎?
使用Xcode 4.5.2。 (4G2008a)這個問題顯然已經消失。我現在可以複製原始目標,修復產品名稱並獲得正確運行的應用程序。
當我在Xcode 4.5下打開一箇舊項目時出現此錯誤。問題:構建設置被設置爲標準體系結構,這意味着64位和32位,而最低部署目標設置爲OS X 10.4。
設置最低部署目標到OS X 10.5修復了此問題。
當我遇到這個問題時,在xcode窗口的頂部,我將我的Mac 64位更改爲我的Mac 32位。它爲我工作。
對我來說,它是由目標版本設置中的「Product Name」指定的可執行文件名與Info.plist中指示的可執行文件名之間的不匹配。事實上,當你複製一個目標時,你會得到一個通常會立即改變的「複製」後綴,這可能會導致一些錯誤。
當在Xcode中選擇產品應用程序並在Finder中打開它時,可以看到這種不匹配的另一個跡象。如果應用程序圖標覆蓋了某種「停止」標誌,則表示您的應用程序不可執行。
如果一切看起來都沒問題,最後應該檢查應用的內容。 很可能應用程序名稱Info.plist文件與您在構建配置中所擁有的不匹配。
我開始獲得同樣的東西。我做了一個清潔,它似乎修復了它。 Lion/Xcode 4.6.2
我在將一個二進制文件意外複製到/ usr/local/bin後得到了相同的錯誤消息。二進制文件是由Makefile「手動」生成的 - Xcode(5.1)的構建過程被配置爲將二進制文件放置在/ usr/local/bin中。刪除手動生成的文件並再次啓動構建解決了問題。