xcode编译常见问题整理

工作时间也有近5年时间,还是需要把笔记完善好,好记性不如烂笔头,多思考,多实践!!!

问题1.

问题描述

ld: library not found for -lxxx
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决方法

原因是你在podfile文件移除了 xxx 库,但是cocoapods在进行新的pod install 没有及时移除在工程的lib 映射,导致你编译的时候不通过,提示找不到xxx,这个也算是个别版本cocoapods的bug,解决方案:Settings(Target) > Build Settings > Linking > 'Other Linker Flags'  然后在列表里移除 xxx 的映射 即可

问题2

问题描述

The 'Pods-你的项目名' target has frameworks with conflicting names: UMMobClick.

原因是 两个或者私有库存在同样的东西导致,解决方式看看podfile里是否是一个库包含一个库啦,如果是的话,删除相对功能不全的库即可

问题3

问题描述

xcode显示过多的警告

1.工程警告:在在 Build Settings 中找到 Custom Compiler Flags,双击 Other Warning Flags(可以配置 Debug 和 Release 环境),填入 -Wno-unused-variable,
2. cocoapods第三库的警告可以在podfiel中 在父target上方增加 inhibit_all_warnings!

。。。。持续更新中

全部评论

相关推荐

点赞 评论 收藏
分享
仁者伍敌:牛子这些人还会点一个自动回复,boss都不带回复的
点赞 评论 收藏
分享
人力小鱼姐:实习经历没有什么含金量,咖啡店员迎宾这种就别写了,其他两段包装一下 想找人力相关的话,总结一下个人优势,结合校园经历里有相关性的部分,加一段自我评价
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务