xcode10编译工程提示info.plist文件重复和library not found for -l"stdc++.6.0.9"

1   info.plist文件重复报错信息如下

:-1: Multiple commands produce '/Users/boboMa/Library/Developer/Xcode/DerivedData/工程名字-glmqokbkuyghocbsmqbuocmbtmyo/Build/Products/Debug-iphonesimulator/工程名字.app/Info.plist':

1) Target '工程名字' (project '工程名字') has copy command from '/Users/boboMa/Desktop/工程名字/platforms/ios/工程名字/Classes/ThirdPart/第三方文件/Info.plist' to '/Users/boboMa/Library/Developer/Xcode/DerivedData/PartySchool-glmqokbkuyghocbsmqbuocmbtmyo/Build/Products/Debug-iphonesimulator/工程名字.app/Info.plist'

2) Target '工程名字' (project '工程名字') has process command with output '/Users/boboMa/Library/Developer/Xcode/DerivedData/工程名字-glmqokbkuyghocbsmqbuocmbtmyo/Build/Products/Debug-iphonesimulator/工程名字.app/Info.plist'

解决办法:

有两种解决办法推荐第二种方式,从根本上解决问题!

1 ). 修改xcode的配置暂时解决了编译报错的问题。 

xcode--file--Project Settings--Build System--legacy Build System 


2 ).删除错误提示的plist等文件



2.编译报错     library not found for -l"stdc++.6.0.9" 

原因是Xcode10取消了6.0.9的支持

解决办法:

打开Build Phases--Link Binary With Libraries,删除6.0.9依赖   添加Libc++.tdb

 如果依赖c++6.0.9的SDK是第三方SDK等待第三方更新解决

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS学习之深入理解程序编译过程 https://juejin.im/post/5a352bb0f265da433...
    111浪子111阅读 1,886评论 0 2
  • 放一篇之前一直在私人笔记里的参考,也就是个参考手册,用到的时候回来看看。 ‘$’ 作为引用关键字 ex:$PROJ...
    SMThree阅读 3,999评论 0 13
  • 首先如果遇到应用卡顿或者因为内存占用过多时一般使用Instruments里的来进行检测。但对于复杂情况可能就需要用...
    攻克乃还_阅读 2,057评论 0 7
  • 一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝...
    心有琳鑫阅读 12,592评论 0 15
  • 升级完Xcode,编辑运行的时候发现报了一些错误(如下)。 问题零:Showing Recent Messages...
    gersces阅读 2,434评论 0 4