2014-03-12 26 views
4

嘗試在應用程序代碼中構建項目時,出現以下錯誤arch already exists in fat dylib很多次。該項目運行良好,然後突然出現這個錯誤。在dylib中存在應用程序代碼拱門

我正在運行應用程序代碼版本2.5.4。

我已經嘗試重新啓動應用程序代碼,清理和重建,以及大量的其他事情。

我看到了這個"arch already exists in fat dylib" in build log上的線程,但是當我找不到它所說的Developer文件夾時,並且認爲它已在新版本的應用程序代碼中刪除。

回答

8

經過幾個小時的擺弄,我發現這是Xcode自動更新爲5.1時引起的。爲了解決這個錯誤,我只需重新啓動計算機,在Xcode中打開項目並編譯它,然後返回到應用程序代碼,錯誤消失。

希望這可以幫助人們解決問題和解決方案。

+0

你應該更新到AppCode 2.5.5。反正(對Xcode 5.1更好的支持) – brainray

+0

我在某個時候給了一個嘗試,它仍然拋出錯誤,直到我在Xcode中運行項目。雖然我確實同意它應該更新。 – ocross

+2

我剛剛在AppCode 3.0中發生了這種情況。只需在XCode中打開該項目,並在那裏解決問題,就不需要重新啓動。 – aranasaurus

相關問題