解决Xcode10、Xcode11的 Library not loaded: /usr/lib/libstdc++.6造成的crash及报错

当我们升级Xcode到10、11后会发现,库文件libstdc++.6.0.9. dylib、libstdc++.6. dylib、libstdc++. dylib、libstdc++.6.0.9.tbd、libstdc++.6.tbd、libstdc++.tbd都已经被删除了,所以我们当我们继承的一些依赖使用到这些库的时候会crash

会出现类似下图的情况:

image.png

解决方案

文件我放在git地址下了
https://github.com/6ch/-Xcode-libstdc-.6.0.9

有时候我们会发现当Xcode下载的有别的系统的模拟器时,别的系统的模拟器依然会报之前的错误,这里就就需要在对应的模拟器中添加库文件
模拟器的地址在:
/Library/Developer/CoreSimulator/Profiles/Runtimes

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容