pch找不到pod里头文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pch找不到pod里头文件相关的知识,希望对你有一定的参考价值。

1. 问题描述

将文件用pod管理起来后,pod install成功,而且这些文件也可以搜索得到,但是pch文件里import的头文件找不到,而这些头文件又确确实实在你的pod项目下。

2. 解决办法

方法一.   网上找的方法:

  在TARGETS -> Search Paths -> User Header Search Paths 中 写入 ${SRCROOT} 再将后面参数改为recursive技术分享

  我试了不起作用,可能对某些人有用,所以记录下来

方法二.    pod update ,当然如果你是用脚本执行相应的功能,可能是  sh podXXX.sh clean,要加上clean参数。

  特别强调一下,Podfile文件变了之后都要执行pod update而不是pod install。

  pod install & pod update区别: 例如:Podfile中,pod ‘SVXXX’,而未指定此开源库版本。pod install,如果SVXXX已存在Pods中,则直接使用它。但是,pod update,会重新下载最新版本到Pods中。

以上是关于pch找不到pod里头文件的主要内容,如果未能解决你的问题,请参考以下文章

在 .pch 文件中找不到 opencv2/opencv.hpp 文件

项目找不到 RestKit-Prefix.pch

手动运行 oclint-xcodebuild 时“找不到原始 pch 源文件”

在.pch文件中找不到opencv2 / opencv.hpp文件

pch文件的添加

运行 pod install 后找不到目标文件