前两天更新了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个文件夹粘贴到了对应位置项目正常了。
网友评论