和以前一樣,新大版本的Xcode運(yùn)行現(xiàn)有項(xiàng)目多多少少會報一定的錯誤,這次也不例外,Xcode10 版本運(yùn)行現(xiàn)有項(xiàng)目報錯最多的應(yīng)該就是如圖:

這個錯誤原因是因?yàn)閕OS12.0中去掉了lstdc++.6.0.9.tbd動態(tài)庫,如下圖搜索便知:

# iOS12.0中全部采用libc++代替lstdc++的動態(tài)庫(如下圖),具體原因可以參考:

所以最簡單解決該問題的方法就是從Xcode9.4中找到動態(tài)庫lstdc++.6.0.9.tbd文件copy到Xcode10下就可以完美解決問題?;蛘哂霉爬系霓k法將iOS12的DeviceSupport文件copy到Xcode9.4下也可以完美解決Xcode9.4運(yùn)行iOS12的問題。
真機(jī)路徑:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
模擬器: ?/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib
為了方便大家,在此提供lstdc++.6.0.9.tbd動態(tài)庫文件下載?