iOS - 构建失败,CocoaPods无法找到头文件我有一个使用CocoaPods的iOS项目。一切都在顺利进行,直到另一位开发人员开始在同一个项目上工作。他做了一些更改(据我所知只对代码)并在回购中创建了一个新的分支。我检查了他的分支并尝试构建它,但是我收到一个错误:找不到ASLogger / ASLogger.h文件。即使我删除了整个项目并制作了新的副本并使用“pods install”。构建失败仍然存在。你知道问题出在哪里吗?如果您需要更多信息,请询问。
3 回答
偶然的你
TA贡献1841条经验 获得超3个赞
更新
确保您的目标Podfile
包含link_with
缺少配置文件的目标。Cocoapods 默认只设置第一个目标。例如
platform :osx, '10.7'pod 'JSONKit', '~> 1.4'link_with 'Pomo', 'Pomo Dev', 'Pomo Tests'
------结束更新
注意:请注意,您必须查看项目 - >信息 - >配置,了解以下步骤。
我有类似的症状,发现该pods.xcconfig
文件没有包含在target
我试图构建的具体内容中。其他一些建议的解决方案对我有用,但这个解决方案似乎解决了潜在问题的一部分。
简单的解决方案是更改为没有一组的目标设置配置文件。
守着星空守着你
TA贡献1799条经验 获得超8个赞
更新
我已经更新了这个,因为我的原始答案,得到了downvote,所以我希望这有帮助。如果确实如此,希望它会得到我的投票。
如果未导入标头,则可能存在冲突HEADER_SEARCH_PATHS
。尝试添加$(inherited)
到构建设置中的标题搜索路径,以确保它从CocoaPods中提取.xcconfig文件中包含的任何搜索路径。
这应该有助于解决任何冲突并正确导入您的源。
- 3 回答
- 0 关注
- 834 浏览
添加回答
举报
0/150
提交
取消