当我们升级Xcode到10、11后会发现,库文件libstdc++.6.0.9. dylib、libstdc++.6. dylib、libstdc++. dylib、libstdc++.6.0.9.tbd、libstdc++.6.tbd、libstdc++.tbd都已经被删除了,所以我们当我们继承的一些依赖使用到这些库的时候会crash
会出现类似下图的情况:
解决方案
文件我放在git地址下了
https://github.com/6ch/-Xcode-libstdc-.6.0.9
有时候我们会发现当Xcode下载的有别的系统的模拟器时,别的系统的模拟器依然会报之前的错误,这里就就需要在对应的模拟器中添加库文件
模拟器的地址在:
/Library/Developer/CoreSimulator/Profiles/Runtimes