关于升级Xcode10遇到的一些坑的总结

199ac1c0bae34da20ce4c94ff2c2ad4a.jpg

前端时间MacOS Mojave正式版出来升级了系统,同时也更新了Xcode10最新版本,之后运行程序遇到了一些问题,这里做个记录。

运行时回报如图错误

屏幕快照 2018-10-15 上午10.33.16.png

这个问题是因为Xcode10添加了检测重复命名机制,因为有重复命名所以报错。有俩种解决办法

第一种办法直接在Build Phases搜索报错的plist文件,删除就好

屏幕快照 2018-10-15 上午10.33.39.png

屏幕快照 2018-10-15 上午10.33.48.png

第二种办法 Xcode打开file Project Settings,把Bulid System里的New Build System改为Legacy Build System,这种方法是通过设置旧版本的build系统规避检测机制

屏幕快照 2018-10-15 16.48.47.png

屏幕快照 2018-10-15 16.48.58.png

上述俩个问题解决完之后可能还会遇到关于++.6.0.9文件丢失问题

屏幕快照 2018-10-15 上午10.47.41.png

这个问题目前解决办法就是在Xcode9里找到++.6.0.9文件手动移到Xcode10对于目录解决办法原文链接https://blog.csdn.net/ZuoWeiXiaoDuZuoZuo/article/details/82756116
++.6.0.9百度云下载链接
百度云链接:stdc++.6.0.9

真机运行库

找到Xcode程序右键报内容找到一下对应lib目录
Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
把刚刚下载的zip文件解压获取到的 真机的 libstdc++.6.0.9.tbd 文件,扔进去

模拟器运行库

找到Xcode程序右键报内容找到一下对应lib目录
Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib
把刚刚下载的zip文件解压获取到的 真机的 libstdc++.6.0.9.tbd 文件,扔进去

运行程序 成功

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 首先如果遇到应用卡顿或者因为内存占用过多时一般使用Instruments里的来进行检测。但对于复杂情况可能就需要用...
    攻克乃还_阅读 2,322评论 0赞 7
  • Xcode10正式版今天终于可以下载了,由于公司的网上... 直到晚上才爬完.兴冲冲的运行项目,但还是发生了一个报...
    wesk痕阅读 1,517评论 3赞 2
  • two Last login: Tue Aug 4 17:09:57 on ttys000 yushengyang...
    aofeilin阅读 1,211评论 1赞 9
  • iOS学习之深入理解程序编译过程 https://juejin.im/post/5a352bb0f265da433...
    111浪子111阅读 2,038评论 0赞 2
  • 金风细细 ① ,叶叶梧桐坠 。绿酒初尝人易醉 ,一枕小窗浓睡 。 紫薇朱槿花残 ,斜阳却照栏杆 。双燕欲归时节 ,...
    闻香亭阅读 304评论 0赞 0

友情链接更多精彩内容