2011-03-16 28 views
0

當我在模擬器模式下構建我的應用程序時,它工作正常。但是當我嘗試將它構建爲主動目標以成爲我的iOS設備時,我得到一個構建失敗,沒有解釋爲什麼?構建失敗無理由說

有誰知道我需要做什麼,昨天工作我有我的所有證書和我不明白的一切。

+0

如果您需要答案,您需要提供更多信息。你看過控制檯窗口嗎,你有沒有嘗試過調試? – 2011-03-16 18:28:42

回答

0

有了這些信息,我只是猜測。我的問題是Info.plist中的包標識符。我的名字中有一個空格,這就是爲什麼它失敗的原因是"No Issues"

我目前的Bundle標識符是:com.mycompany.${PRODUCT_NAME:rfc1034identifier}。 我認爲"rfc1034identifier"使一切工作正常。

1

絕對檢查您的包標識符。我不小心把一個*放在那裏,並沒有理由得到Build Failed。

1

在我的情況下,我沒有鏈接我在項目中使用的框架。

+0

是的,我有我自己的「框架」,而不是一個dylib,被鏈接到它在我的文件系統,而且我刪除它,標題搜索路徑等不知何故,它回來的框架部分,但當然,信息的.plist仍然沒有指向它,所以...沒有工作。應該告訴我一個想法...... – Daniel 2012-10-04 20:01:51

0

檢查Resurces加入到項目中,如圖像,這被複制到Xcode項目,如果複製的文件的原始源被刪除這也有類似的問題,我面臨着同樣的文本文件。

注意:只有複製的文件,複製項目到目的地組文件夾的未經檢查的同時加入了文件的Xcode。

0

情況下,我有一個語法錯誤,現在它沒有在面板上顯示出來。我正在一個包含兩個項目的工作區內編譯。當我單獨打開他們兩個時,出現語法錯誤,我可以修復它!