美文网首页ios奇门杂招
使用cocoapods出现“target overrides t

使用cocoapods出现“target overrides t

作者: 不懂冯先生 | 来源:发表于2016-12-07 10:56 被阅读406次

    使用cocoapods导入开发包真的很方便,但是有很多诡异的地方,在使用pod install开始导入时,会发生一些警告:

    <pre><code>
    [!]The 你的工程名字 [Debug] target overrides the ENABLE_BITCODE build setting defined in `Pods/Target Support Files/Pods-HQECNewVersion/Pods-HQECNewVersion.debug.xcconfig'.
    This can lead to problems with the CocoaPods installation

    • Use the $(inherited) flag, or
    • Remove the build settings from the target.

    [!] The 你的工程名字 [Release] target overrides the ENABLE_BITCODE build setting defined in `Pods/Target Support Files/Pods-HQECNewVersion/Pods-HQECNewVersion.release.xcconfig'.
    This can lead to problems with the CocoaPods installation

    • Use the $(inherited) flag, or
    • Remove the build settings from the targe
      </code></pre>
      说实话这个警告一开始我并没管,而是在项目里修改错误,但是修改了好久,还是这样的错误,真的越改越错,方法也无所不用极其。

    一开始出现的错误大致是:not found find _liPOds

    但是万能的度娘给出了很好的解决方案
    最终在网上发现了:
    1)打开工程所在文件夹,找到.xcodeproj的文件,然后显示包内容,找到project.pbxproj文件,如下:

    这个是显示包内容.png

    2)用文本编辑器打开,然后查找ENABLE_BITCODE这个东西,把有关这个东西的地方都删掉,如下图:

    查找并删除.png

    3)删除完以后,在终端重新update一下,如下(就没有下面两个黄叹号了,解决完毕)



    4)在编译运行我们的工程,编译通过~

    PS: 日积月累, 天天进步�....
    经常跟机器打交道的我们, 祝福我们还存在一颗单纯善良的心来仰望星空!
    被爱和爱的力量, 慢慢的不要遗忘
    -END-

    相关文章

      网友评论

        本文标题:使用cocoapods出现“target overrides t

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