版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
今天手欠将Xcode升级到了Xcode10,不想苹果还是和以前的套路一样让你崩溃让你烦,下面是峩升级后遇到的两个问题在Xcode9中运行代码工作,但在Xcode10中产生错误搞了一天终于解决了,记录下希望帮助后续入坑的同学:
这里问题可能只因应用程序中的多个Plist文件而发生的;
然后编译运行,发现还是报错:提示遇到问题
原因:这个错误原因是因为iOS12.0中去掉了lstdc++.6.0.9.tbd动态库,如丅图搜索便知
iOS12.0中全部采用libc++代替lstdc++的动态库(如下图)具体原因可以参考:
把在Xcode 9上复制下来的 libstdc++.6.0.9 文件拷贝以上两个路径下,就可以正常运行了
我的问题到这就已经解决了,这只是暂时的解决办法最后还是等待一些第三方适配iOS12 就能完美解决了。