Xcode Cocoapods错误目标覆盖已定义的生成设置

Xcode Cocoapods错误目标覆盖已定义的生成设置,xcode,cocoapods,xcode9-beta,Xcode,Cocoapods,Xcode9 Beta,我在安装Tesseract OCR的播客时遇到问题 pod 'TesseractOCRiOS', '4.0.0' 它抛出了错误 [!] The `Test [Debug]` target overrides the `CLANG_CXX_LIBRARY` build setting defined in `Pods/Target Support Files/Pods-Test/Pods-Test.debug.xcconfig'. This can lead to problems with t

我在安装Tesseract OCR的播客时遇到问题

pod 'TesseractOCRiOS', '4.0.0'
它抛出了错误

[!] The `Test [Debug]` target overrides the `CLANG_CXX_LIBRARY` build setting defined in `Pods/Target Support Files/Pods-Test/Pods-Test.debug.xcconfig'. This can lead to problems with the CocoaPods installation
    - Use the `$(inherited)` flag, or
    - Remove the build settings from the target.
我在哪里可以找到CLANG_CXX_库的标志

当我在构建设置中搜索CLAGULCXXXLILIB标志时,它显示了C++标准库并设置为编译器默认值,并且我不能向它添加$(继承)。 我尝试将$(继承的)添加到其他链接器标志,但没有帮助

播客文件:

platform :ios, '9.0'

def application_pods
    #use_frameworks!
    pod 'TesseractOCRiOS'
    pod 'Realm'
end

def extension_pods
    #use_frameworks!
    pod 'Realm'
end


target 'Test' do
  # Pods for Test
  application_pods
end

target 'CallerID' do
   extension_pods
end 
编辑:


只有Xcode 9.3测试版才会出现这种情况。我检查了Xcode的prod版本,没有这个问题

CLANG_CXX_库标志来自TesseractOCRiOS


podspec很可能应该使用
pod\u target\u xcconfig
而不是不推荐的
xcconfig
,因此它只影响pod的构建选项,而不是整个工作区。

CLANG\u CXX\u库标志来自TesseractOCRiOS


podspec很可能应该使用
pod\u target\u xcconfig
而不是不推荐的
xcconfig
,因此它只影响pod的构建选项,而不是整个工作区。

我需要做什么来修复此问题?在Tesseract podspec中,他们使用的是xcconfig。一些选项-1。联系podspec维护人员进行修复2。使用修复程序3创建您自己的podspec文件。每次运行pod安装/更新4时,手动更新COCOAPOD生成的xcconfig文件。接受错误5。试试旧的CocoaPods版本我需要做些什么来解决这个问题?在Tesseract podspec中,他们使用的是xcconfig。一些选项-1。联系podspec维护人员进行修复2。使用修复程序3创建您自己的podspec文件。每次运行pod安装/更新4时,手动更新COCOAPOD生成的xcconfig文件。接受错误5。试试旧的CocoaPods版本