前言:
iOS 12提升了速度和流畅性,相比上一代iOS 11,iOS 12轻扫打开相机的速度最高提升70%,键盘的显示速度最高提升50%,高负载下 app 启动速度最高提升至2倍。
看到这些数据,手机系统忍不住就升级了(现在使用的是iPhone 6Plus 16G,请不要吐槽,够用😆),那么开发工具Xcode相应也要升级了。下面总结一下升级Xcode 10遇到的问题:
Q1.报错,提示有重复的文件

解决方法:
打开工程 File -> Project Settings进入工程设置->选择Legacy Build System。【Xcode10之后,Xcode新增了一个构建系统“New Build System”(新构建系统);旧的构建系统称为“Legacy Build System ” (传统构建系统)】,但是配置是针对workspace所有target生效。

Q2.library not found for -lstdc++.6.0.9
解决方法:
-
真机
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/ -
模拟器
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/
1.下载libstdc++.6.0.9.tbd(下载地址在文章最后面)
2.打开上面路径,将Framework拷贝进去
3.Clean工程,重新运行一下。
链接: 网盘链接 提取码: 3z5g
网友评论