Cocoapods-目标覆盖Pods/目标支持文件中定义的LIBRARY_SEARCH_PATHS构建设置

我在这里发布问题和答案,因为我花了 4 个多小时才弄明白这个问题。

问题:您运行pod install并收到以下错误

The 'XXX [Debug]' target overrides the 'LIBRARY_SEARCH_PATHS' build setting defined in 'Pods/Target Support Files/Pods-XXX/Pods-XXX.debug.xcconfig'. 
This can lead to problems with the CocoaPods installation
    - Use the '$(inherited)' flag, or
    - Remove the build settings from the target.
  • 您尝试删除库搜索路径中的所有行,但仍然收到错误消息。
  • 您尝试添加$(inherited)为第一项。Cocoapods 停止抱怨,但您不再看到最初导入的所有搜索路径。

回答

解决方案:

在此处观看 2 分钟视频:https : //youtu.be/XvaqW0lQL18

  1. 转到目标的 XCode 构建设置中的库搜索路径

  2. 双击,选择其中的任何条目,然后单击“-”按钮将其删除。

    您会注意到该字段现在是空的,但“图书馆搜索路径”现在是粗体的。

  3. 选择粗体的“图书馆搜索路径”行并按退格键

您应该会看到所有原始搜索路径神奇地重新出现。

我无法相信这是多么不直观。我希望它可以帮助我以外的人。


以上是Cocoapods-目标覆盖Pods/目标支持文件中定义的LIBRARY_SEARCH_PATHS构建设置的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>