升級x-code10之后,發(fā)現(xiàn)有老的項目報如下錯誤:
550807-71d3f6ebdbd822cc.jpg
原因其實很簡單,其實就是Xcode10中把libstdc++.6.0.9和libstdc++移除廢棄了界睁。
解決辦法:
1、拷貝 -lstdc++.6.0.9以及l(fā)ibstdc++倆庫到Xcode10中就可以兵拢,注意真機和模擬器都需要拷貝翻斟。
打開終端命令如下:
1)真機:
open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
2)模擬器:
open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib
2、若使用了CocoaPods的話说铃,刪除Pods的配置文件(.xcconfig文件)里所有關于stdc++.6.0.9的部分杨赤,然后再運行,可能就能解決了截汪。