duplicate symbols for architecture arm64 after xCode 8.0 update


Xcode IDE  從7.3.1 update 到 8.0 之后出現的問題

一個錯誤把我困擾了兩天之久,最終找到解決辦法我欣喜若狂。

錯誤發生原因:Xcode IDE  從7.3.1 update 到 8.0 之后出現的問題。

具體原因不詳,百度媽媽 谷歌爸爸 也沒有找到解決辦法。

最終從Stack Overflow找到解決辦法,一次性成功解決。

是錯誤提示:

錯誤提示

看到一個cocoaChina上一條帖子說要改 common block 為 NO

嘗試更改1

嘗試更改解決問題,但是發現我工程的 common Blocks 就是NO ,刷新緩存,嘗試問題沒有解決。繼續尋找解救我的工程的法門。

直到我找到了Stack Overflow上面說要更改 Enable Testalbility 為 NO。

嘗試更改2

奇跡出現了,編譯通過了。不清楚具體是因為到底是哪個為NO,目前工程這個這兩個Common Blocks 和 Testability 都是NO ,Debuy  和 Release 都要設置為NO。編譯通過。不清楚兩者是否有相關聯系。等空閑時間研究一下。目前只提出解決辦法。不清楚退其他工程文件適合與否,又遇到同樣問題的可以嘗試更改.

 

http://www.cocoachina.com/cms/wap.php?action=article&id=17589

http://stackoverflow.com/questions/39512823/duplicate-symbols-for-architecture-arm64-after-xcode-8-0-update


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM