升级|升级 Xcode 10 遇到的神坑
文章图片
Xcode 10 前言
距离WWDC 2018结束已经过去3个月了,正式版的Xcode也已经发布。心想是时候体验一波Xcode 10 的强大了 !一早上上班就迫不及待的下载了一个最新版的尝尝鲜 ,公司的网速还是很给力的,一个小时我就下载好了,安装也很快,没多久就可以开始运行程序了 !搞起来 !
遇到问题与解决
报错 1
文章图片
借图 这个原因是因为有重复引入的文件,删除就可以了。也可以 xcode--file--Workspace Settings--Build System--legacy Build System 如下图:
文章图片
【升级|升级 Xcode 10 遇到的神坑】再次编译,提示,遇到问题
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更新需谨慎,等一段时间新版本稳定了再去更新使用比较稳妥,如果是几个人合作开发就更需要注意了,大家的版本需要保持一致才可以,别就一个人更新其他的同事并没有跟新那就有麻烦了 !
推荐阅读
- 遇到一哭二闹三打滚的孩子,怎么办┃山伯教育
- jhipster|jhipster 升级无效问题
- gitlab|Gitlab升级(12.2.1到14.6.4)
- GIS跨界融合赋能多领域技术升级,江淮大地新应用成果喜人
- 遇到不正当请求怎么办
- python-安装sublime遇到异常
- Spring|Spring Boot部署到Resin遇到的问题
- iOS,打Framework静态库
- 塔罗占卜(近期是否会遇到避不开的劫数(准爆了))
- 大年初三遇到情人节