前言
距离WWDC 2018结束已经过去3个月了,正式版的Xcode也已经发布。心想是时候体验一波Xcode 10 的强大了 !一早上上班就迫不及待的下载了一个最新版的尝尝鲜 ,公司的网速还是很给力的,一个小时我就下载好了,安装也很快,没多久就可以开始运行程序了 !搞起来 !
遇到问题与解决
报错 1
这个原因是因为有重复引入的文件,删除就可以了。也可以 xcode--file--Workspace Settings--Build System--legacy Build System 如下图:
再次编译,提示,遇到问题
library not found for-l"stdc++.6.0.9"
原因是缺少 stdc++.6.0.9 依赖库 xcode 取消了这个库,如果项目中三方SDK需要依赖这个库那就呵呵了 !
在我们项目中也有三方依赖 WeChatSDK 如图:
解决办法:
1. 暂时不使用 xcode 10
2. 下载 stdc++.6.0.9 加入项目中 libstdc++.6.0.9.tbd
3. 等待三方SDK 更新。
总结
Xcode 更新需谨慎,等一段时间新版本稳定了再去更新使用比较稳妥,如果是几个人合作开发就更需要注意了,大家的版本需要保持一致才可以,别就一个人更新其他的同事并没有跟新那就有麻烦了 !