Xcode IDE? 從7.3.1 update 到 8.0 之后出現(xiàn)的問題
一個(gè)錯(cuò)誤把我困擾了兩天之久,最終找到解決辦法我欣喜若狂辅辩。
錯(cuò)誤發(fā)生原因:Xcode IDE? 從7.3.1 update 到 8.0 之后出現(xiàn)的問題宵凌。
具體原因不詳棒妨,百度媽媽 谷歌爸爸 也沒有找到解決辦法宴偿。
最終從Stack Overflow找到解決辦法,一次性成功解決尿招。
是錯(cuò)誤提示:
錯(cuò)誤提示
看到一個(gè)cocoaChina上一條帖子說要改 common block 為 NO
嘗試更改1
嘗試更改解決問題矾柜,但是發(fā)現(xiàn)我工程的 common Blocks 就是NO 阱驾,刷新緩存,嘗試問題沒有解決怪蔑。繼續(xù)尋找解救我的工程的法門里覆。
直到我找到了Stack Overflow上面說要更改 Enable Testalbility 為 NO。
嘗試更改2
奇跡出現(xiàn)了缆瓣,編譯通過了喧枷。不清楚具體是因?yàn)榈降资悄膫€(gè)為NO,目前工程這個(gè)這兩個(gè)Common Blocks 和 Testability 都是NO 弓坞,Debuy? 和 Release 都要設(shè)置為NO隧甚。編譯通過。不清楚兩者是否有相關(guān)聯(lián)系渡冻。等空閑時(shí)間研究一下戚扳。目前只提出解決辦法。不清楚退其他工程文件適合與否族吻,又遇到同樣問題的可以嘗試更改.
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