記錄最近接手的代碼中遇到的 bughtml
運行就報 ld: library not found for -lstdc++.6.0.9 clang: error: linker command failed with exit code 1 (use -v to see invocation)
,查了一下緣由是缺乏 libstdc++6.0.9 致使的,原來是 iOS12 移除了 libstdc++.6.0.9 ,Xcode 10 也不支持了。c++
對我有效的解決方法是:把真機和模擬器須要的文件手動加入其中,具體請參考這個連接git
在我解決 bug 1 後運行又致使了 bug 2 Command PhaseScriptExecution failed with a nonzero exit code
xcode
嘗試 網絡上相似的問題提供的兩種方法:方法一、方法二、方法三、方法四 都不能解決我遇到的問題。bash
最終解決方法是: 刪除 Cocoapods 導入的第三方庫,從新導入就解決了。刪除 Cocoapods 庫的方法是網絡
$ sudo gem install cocoapods-deintegrate cocoapods-clean
$ pod deintegrate
$ pod clean
$ rm Podfile
複製代碼
stackoverflow 上的移除第三庫的參考連接spa