Xcode升级到Xcode后运行App报错:
原因分析:Xcode中libstdc++.6.0.9
和libstdc++
被移除,Frameworks中libstdc++.6.0.9
和libstdc++
找不到对应的库,报红。
终端输入命令,打开Xcode的lib库目录,将需要的库文件从Xcode9目录下拷贝到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
也可以 前往文件夹打开路径
我这里没有对使用模拟器的报错进行处理
把刚刚下载的zip文件解压
获取到的 真机的 libstdc++.6.0.9.tbd 文件,扔进去