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!

。。。。持续更新中

全部评论

相关推荐

2024-12-21 10:42
已编辑
江西软件职业技术大学 Java
新宿站不停:该提升学历就提升学历,菜了就多练。没事找牛马公司虐自己是吧? 谁没事说自己“经验少”,这不自己把自己塞剎鼻hr嘴里找🐴吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务