2010-07-20 27 views
5

我不知道這個錯誤是關於什麼,該應用程序的截止日期是明天。我不知道它是什麼,但它拒絕編譯。這是一個超過150個源文件和約20個第三方依賴關係的巨型項目。無法識別的選擇發送到實例XCode沒有構建我的應用程序,因爲一些隨機的東西

我真的很感激任何幫助: - [PBXTargetBuildContext] :創建 依賴關係圖發生

內部錯誤。這嚇壞了我,因爲它工作得很好。 XCode已激活其「在最後一秒模式中斷」。這是一個隱藏的功能,旨在推動開發商瘋狂。

XCode使用先進的啓發式算法來確定項目的重要性。如果重要,則執行以下代碼:

- (void) goNuts 
{ 
    [popups displayAllPossiblePopups]; 
    [build failWithError:[error someRandomIrrelevantError]]; 
} 

是的,我重新啓動了我的Mac。我正在運行XCode 3.2.2,但我不認爲這很重要,因爲我沒有更新其他任何東西,因爲我總是取消那些惱人的更新彈出窗口。我希望會有一個「我不給廢話」模式,這將禁用所有彈出窗口。

I am frustrated

這裏是一個圖片我畫了象徵着我的無奈

編輯:

@Radek小號:謝謝你救了我的命。因爲這個,我真的把自己的頭髮撕掉了。那個改變了這個,然後更好地做出改變的人對此有了一個解釋。

+3

隱藏您的Dock。你不會再看到'1'的紅色星星了,你的挫敗感消失了:) – 2010-07-20 23:11:00

+2

+1描述性標題 – jordanstephens 2010-07-20 23:22:41

回答

2

http://www.ipodtouchfans.com/forums/showthread.php?t=290034

我的作品很漂亮,但是當我改變 我TARGETED_DEVICE_FAMILY從iphone 到ipad,我得到這個錯誤回報:創建 依賴關係圖發生內部 錯誤: - [PBXTargetBuildContext]:無法識別選擇器發送到實例 0x200f16140

任何人知道爲什麼?我不能buld iPad應用程序?謝謝

嘗試將TARGETED_DEVICE_FAMILY更改爲iPhone,如果它是iPad。也許這將工作。


同時,嘗試在命令行構建它:

$ xcodebuild -project someawesomeproj -alltargets 

如果還很爛,嘗試創建一個全新的Xcode項目,進口的所有資源,文件和源代碼,並重新創建所有目標等...

+0

如果這樣做也很糟糕,請嘗試創建一個全新的Xcode項目 - 呃,這需要我一個星期O.o – 2010-07-20 23:22:08

相關問題