我有一个令人困惑的警告,可能有一个我忽略的简单解决方案.当我pod install在终端中运行时,我收到以下警告:
[!]
Ripelist [Debug]目标覆盖$(inherited)`标志中EMBEDDED_CONTENT_CONTAINS_SWIFT定义的构建设置Pods/Target Support Files/Pods/Pods.debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the,或者 - 从目标中删除构建设置.[!]
Ripelist [Release]目标覆盖$(inherited)`标志中EMBEDDED_CONTENT_CONTAINS_SWIFT定义的构建设置Pods/Target Support Files/Pods/Pods.release.xcconfig'. This can lead to problems with the CocoaPods installation - Use the,或者 - 从目标中删除构建设置.
这是我感到困惑的地方.
我的Pods xcconfig文件如下所示,您可以看到设置为EMBEDDED_CONTENT_CONTAINS_SWIFT"是"(调试和发布xcconfigs的设置完全相同,因此我只包含一个屏幕截图):
现在,我的设置显然是"覆盖"您刚看到的定义设置(项目,目标和测试目标):
警告消息说使用$(inherited)标志,但没有地方可以添加$(继承),因为它基本上是一个只有选项"是"和"否"的下拉列表.除此之外,警告建议的第二个选项是"从目标中删除构建设置".我无法删除是或否.如果你看下面没有选择删除任何一个:
如果我单击"其他..."并删除文本,它将自动返回"是".如果我单击"其他..."并输入$(继承),那么它只是转到"否 - $(继承)".
有人能告诉我如何消除这些警告吗?