更新Xcode10,项目踩坑

前两天更新了Xcode10,然后项目就跑不起来了,依次遇到了如下3个问题,在网上找了好多大神的方法,总结如下:

一、unable to find sdk 'iphoneos11.3'

sdk‘iphoneos 11.1’.png

解决方法如下:


xcodeproj.png

二、如果运行模拟器或者真机均报错Multiple commands produce /路径,按以下步骤即可解决:

1.打开File—Workspace Settings


File—Workspace Settings.png

2.选择Legacy Build System即可


Legacy Build System.png

三、Lstdc++.6.0.9

这个错误原因是因为iOS12.0中去掉了lstdc++.6.0.9.tbd动态库。这次Xcode10中已经彻底移除了libstdc++及其相关库,如果没有用到的不用修改,但是有的三方库中会依赖libstdc++。

方法一:目前临时的解决办法是将以前的Xcode中的libstdc++、libstdc++.6、libstdc++6.0.9拷贝到Xcode10中。

老的libstdc库下载地址按照下载地址中说明操作即可(说明中第一步要删除Xcode10中删除的libstdc++库,这个我没删除,只是对应把4个文件夹粘贴到了对应位置项目正常了。

方法二:朋友告知删除stdc++添加libc++就行了,朋友已用一周多正常(我还未尝试!!!)

删除需谨慎!

删除需谨慎!

删除需谨慎!

你可能感兴趣的:(更新Xcode10,项目踩坑)