当前位置: 首页>编程语言>正文

cocopods遇到的一些问题在使用cocoapods的过程中出现 Use the `$(inherited)` flag, or Remove the build settings from the target.

帮朋友公司改代码的时候、更新Cocoapods时候 遇到了如下问题

cocopods遇到的一些问题在使用cocoapods的过程中出现 Use the `$(inherited)` flag, or Remove the build settings from the target.,第1张

在stack overflow中寻得答案 分享于此、希望其他coder不再烦恼stack overflow原文

cocopods遇到的一些问题在使用cocoapods的过程中出现 Use the `$(inherited)` flag, or Remove the build settings from the target.,第2张

如上三处、查看一下是否加入了$(inherited)  缺少的添加上 再pod install  问题就可以解决

第二种:

最近在用pod引入新的三方库时,突然出现

!] The `UQIGOU [Debug]` target overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods/Pods.debug.xcconfig'. This can lead to problems with the CocoaPods installation

    - Use the `$(inherited)` flag, or

    - Remove the build settings from the target.

[!] The `UQIGOU [Debug]` target overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Target Support Files/Pods/Pods.debug.xcconfig'. This can lead to problems with the CocoaPods installation

    - Use the `$(inherited)` flag, or

    - Remove the build settings from the target.

[!] The `UQIGOU [Release]` target overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods/Pods.release.xcconfig'. This can lead to problems with the CocoaPods installation

    - Use the `$(inherited)` flag, or

    - Remove the build settings from the target.

[!] The `UQIGOU [Release]` target overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Target Support Files/Pods/Pods.release.xcconfig'. This can lead to problems with the CocoaPods installation

    - Use the `$(inherited)` flag, or

    - Remove the build settings from the target.

cocopods遇到的一些问题在使用cocoapods的过程中出现 Use the `$(inherited)` flag, or Remove the build settings from the target.,第3张

这么一大坨东西,查了下资料,发现是配置的问题,现在记录下解决方法,

进入对应的工程中,找到build setting对应的地址,这个地址就是你出现问题是弹出的内容,我这里的地址就是两个  'HEADER_SEARCH_PATHS'和 'OTHER_LDFLAGS',这两个就是上面那四个[!]里给出的,分别对应两种状态调试和发布([Debug]和[Release]),在对应的工程中把`$(inherited)`加进去即可,注意,去掉''号

cocopods遇到的一些问题在使用cocoapods的过程中出现 Use the `$(inherited)` flag, or Remove the build settings from the target.,第4张
cocopods遇到的一些问题在使用cocoapods的过程中出现 Use the `$(inherited)` flag, or Remove the build settings from the target.,第5张

https://www.xamrdz.com/lan/5ph2016236.html

相关文章: