2015-01-06 87 views
0

收到錯誤的Xcode 6重複

like ld: 91 duplicate symbols for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

而我嘗試建立項目符號架構ARMv7的,它是建立成功的iPhone 6,我的手機5秒,但是當我嘗試在其他模擬器像iPhone 4S的建設那麼它的顯示錯誤。

我剛剛將我的MAC OS和x-code版本從5.1更新到6.1。

我還檢查我有沒有重複的文件或framwork在我的項目仍然得到錯誤,所以我不是能創造.app文件..

如果具有那樣的問題的解決方案的任何一個請幫助我。 ..可能是這一個是重複的問題,但我已經通過所有堆棧後和其他人。

+0

可能重複[未定義的符號爲架構armv7](http://stackoverflow.com/questions/6429494/undefined-symbols-for- architecture-armv7) – sage444

+0

您需要查看完整的鏈接器輸出,它會告訴哪些符號與它們所在的文件重複。 – zaph

+0

我已經看過,但仍然有問題...你能否請幫助 – user1374

回答

3

是簡單地刪除這也多少已經包含在FB SDK

0

我與91重複產品有同樣的問題。對我而言,只是簡單地刪除Bolts.framework,這似乎已經包含在Facebook新的SDK中。

0

在我的情況下,螺栓framworks,我發現,在項目導航符號重複的文件,並刪除它們選擇Remove Reference,然後在Finder中拖動這些文件Xcode項目導航選擇Create group和正確的目標,不檢查Copy item if needed,它的工作