升级|升级 Xcode 10 遇到的神坑

升级|升级 Xcode 10 遇到的神坑
文章图片
Xcode 10 前言 距离WWDC 2018结束已经过去3个月了,正式版的Xcode也已经发布。心想是时候体验一波Xcode 10 的强大了 !一早上上班就迫不及待的下载了一个最新版的尝尝鲜 ,公司的网速还是很给力的,一个小时我就下载好了,安装也很快,没多久就可以开始运行程序了 !搞起来 !
遇到问题与解决 报错 1


升级|升级 Xcode 10 遇到的神坑
文章图片
借图 这个原因是因为有重复引入的文件,删除就可以了。也可以 xcode--file--Workspace Settings--Build System--legacy Build System 如下图:
升级|升级 Xcode 10 遇到的神坑
文章图片


【升级|升级 Xcode 10 遇到的神坑】再次编译,提示,遇到问题
library not found for-l"stdc++.6.0.9"
升级|升级 Xcode 10 遇到的神坑
文章图片
原因是缺少stdc++.6.0.9 依赖库 xcode 取消了这个库,如果项目中三方SDK需要依赖这个库那就呵呵了 !
升级|升级 Xcode 10 遇到的神坑
文章图片
在我们项目中也有三方依赖 WeChatSDK 如图:
升级|升级 Xcode 10 遇到的神坑
文章图片
解决办法:
1. 暂时不使用 xcode 10
2. 下载 stdc++.6.0.9 加入项目中 libstdc++.6.0.9.tbd
3. 等待三方SDK 更新。
升级|升级 Xcode 10 遇到的神坑
文章图片
总结 Xcode更新需谨慎,等一段时间新版本稳定了再去更新使用比较稳妥,如果是几个人合作开发就更需要注意了,大家的版本需要保持一致才可以,别就一个人更新其他的同事并没有跟新那就有麻烦了 !

    推荐阅读