美文网首页iOS 技巧
xcode编译常见问题整理

xcode编译常见问题整理

作者: Gaizka | 来源:发表于2020-09-08 14:15 被阅读0次

    工作时间也有近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!
    

    。。。。持续更新中

    相关文章

      网友评论

        本文标题:xcode编译常见问题整理

        本文链接:https://www.haomeiwen.com/subject/nsstrctx.html