美文网首页
Xcode消除警告

Xcode消除警告

作者: BetterComingDay | 来源:发表于2017-08-28 14:35 被阅读76次
    image.png
    1、warning: no rule to process file '*.h' of type sourcecode.c.h for architecture arm64
    image.png

    只需要在Build Phases中的搜索栏搜索.h,然后将Compile Source中误加的.h文件全部减掉即可
    Compile Source:Compile Sources就是.h和.m文件的集合,因为他们会被参与编译的。

    2、Warning: Multiple build commands for output file

    该问题是由外部文件的重复引用造成的,解决方法为:
    前往 Targets -> Build Phases -> Copy Bundle Resources
    将重复引用的文件从列表中移除。
    Copy Bundle Resources :主要是一些资源文件,打包的时候会被放入app中。
    常见的内容有:xib文件,图片资源,xxxSDK.bundle,html文件,js文件。

    3、Dsymutil Warning

    我们只需要 Build Settings -> Build Options->Debug Information Format 将DWARF with dSYM File 改为DWARF

    Debug Information Format:DEBUG下设为DWARF,RELEASE下设为DWARF with dSYM File,dSYM文件需要用于符号化crash log(和Xcode默认一致);具体的话可以自己百度下,我也是一知半解

    4、shell Script invocation Error

    查看build phase里面run script是否写的正确,必要时可以删除试一下

    相关文章

      网友评论

          本文标题:Xcode消除警告

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