今天公司几年前开发的app不可以安装了,我刚开始接到项目时以为是证书过期问题,但拿到代码后发现报错了。经过一方查证发现是第三方库不适用了,只在xcode9之前适用,所以写下这篇博客以表纪念。
在运行时报上图所示的错误,只需在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib下添加
library not found for -lstdc++.6.0.9
library not found for -lstdc++.6
library not found for -lstdc++
添加方法
xcide右键,显示包内容
libstdc++.6.0.9下载地址在网上搜一下就有了。
好了,到这里问题就解决了。