美文网首页iOS程序猿程序员iOS 开发学习博客
更新XCode10项目报错解决办法参考

更新XCode10项目报错解决办法参考

作者: 极客飞 | 来源:发表于2018-09-19 10:52 被阅读15次

昨晚更新了XCode10,今天上午运行项目的时候发现了错误


error.jpeg

点击这个错误然后右键,选择Reveal in Log 发现

log.jpeg
意思是缺少libstdc++.6文件(也有好多人缺少的应该是libstdc++.6.0.9这个文件)这是因为XCode10更新以后,把这两个文件移除了,所以找不到文件报错了。
你可以在Build Phases ->Link Binary With Libraries中找到你缺失的那个依赖文件,右键Show in Finder发现没有反应,证明确实文件被移除了。

解决方法:
方案一:移除报错文件的依赖,重新build试下(我尝试失败,项目引入的很多三方也会依赖这个文件);
方案二:导入报错的这两个文件(把他放到他原有的位置)在Build Phases ->Link Binary With Libraries中找到还存在的依赖库(类似libc++abi)然后右键Show in Finder(这样做的目的是直接进入报错文件应该被放置的目录),然后将报错文件导入即可。

根据报错文件分别下载,目前我遇到的就libstdc++.6libstdc++.6.0.9这两个文件的错误。如果帮到你点个赞鼓励下哈。

感谢:更新Xcode10项目遇到报错的可能原因

相关文章

网友评论

    本文标题:更新XCode10项目报错解决办法参考

    本文链接:https://www.haomeiwen.com/subject/xvibnftx.html