使用cocoapods出现“target overrides the `ENABLE_BITCODE`……”的解决方案

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


[!]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

说实话这个警告一开始我并没管,而是在项目里修改错误,但是修改了好久,还是这样的错误,真的越改越错,方法也无所不用极其。

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

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

使用cocoapods出现“target overrides the `ENABLE_BITCODE`……”的解决方案_第1张图片
这个是显示包内容.png

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

使用cocoapods出现“target overrides the `ENABLE_BITCODE`……”的解决方案_第2张图片
查找并删除.png

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


使用cocoapods出现“target overrides the `ENABLE_BITCODE`……”的解决方案_第3张图片

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

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

你可能感兴趣的:(使用cocoapods出现“target overrides the `ENABLE_BITCODE`……”的解决方案)