升级Xcode 10遇到的坑

前言:

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.打开上面路径(点击桌面,Finder->前往或command+shift+G,,输入以上路径,点击前往),将Framework拷贝进去
3.Clean工程,重新运行一下。

链接: 网盘链接 提取码: 3z5g

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值