Cocoapods在更新后不再构建项目?

时间:2014-09-27 00:53:35

标签: ios cocoapods

更新到cocoapods的最新版本后,我无法再生成该项目。卸载最新版本并返回旧版本也无法解决问题。

在更新cocoapods之前,确切的代码工作正常

[!] MyApplication [App Store]目标覆盖`Pods / Target Support Files / Pods-MyApplication / Pods-MyApplication.app store.xcconfig'中定义的HEADER_SEARCH_PATHS构建设置。这可能会导致CocoaPods安装出现问题

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

- Remove the build settings from the target.

2 个答案:

答案 0 :(得分:9)

  

- Remove the build settings from the target.

在Xcode中打开项目。选择 项目 (不是目标)。然后确保HEADER_SEARCH_PATHS可以接受。现在,对于每个 目标 (不是项目),请访问相同的设置。如果 BOLD ,则将其覆盖。

要删除覆盖,请选择设置以使其突出显示(即带有蓝色背景的白色文本),然后按 COMMAND + DELETE 。粗体文本应该消失,目标设置将返回继承项目设置。

在下面的示例中,目标产品名称被覆盖,而 Wrapper Extension 则突出显示。 (这些都不适用于您的问题 - 他们只是在Xcode下显示要查找的内容)。

enter image description here

答案 1 :(得分:-1)

删除.xcodeproj文件的这个冗余部分修复了此问题:

FRAMEWORK_SEARCH_PATHS = (
                "$(inherited)",
                "$(PROJECT_DIR)",
                "$(PROJECT_DIR)/Frameworks",
            );