找不到'RevMobAds / RevMobAds.h'文件

时间:2013-06-22 12:20:02

标签: iphone ios objective-c

我无法找到此错误的问题。任何人都可以指导我。如何解决以下错误。 我在我的项目中添加了revmob sdk,并且还检查了“如果需要,复制到目标位置”框。我还检查了它在xcode项目中的位置。但仍然给出以下错误不会。这不是我第一次集成revmob。但不知道为什么突然出现这个错误,即使这个代码在以前工作正常。

错误 找不到“RevMobAds / RevMobAds.h”文件

3 个答案:

答案 0 :(得分:2)

在群组和文件部分右键单击您的应用程序,选择将文件添加到“您的应用程序”....

完成后,选择要添加的文件夹,然后选择“将项目复制到目标组的文件夹(如果需要)”,如下面的屏幕截图所示。

注意:仅当文件在物理上位于某个其他文件夹而不是应用程序包或应用程序文件夹时,才会选择将项目复制到目标组的文件夹(如果需要)。

答案 1 :(得分:2)

我称之为"幻像文件夹问题" ...

我遇到了一个问题,我从Xcode中删除了RevMobAds.framework但是当我尝试通过将Xcode拖放到另一个文件夹中来重新添加新的SDK时(检查了副本并检查了目标),它会出现然后给我同样的错误:' RevMobAds / RevMobAds.h'找不到文件

事实证明,当我在Finder中检查真实的项目文件夹(而不是在Xcode中)时,遗留了一个空的RevMobAds.framework文件夹。

所以我做的是:

(1)从Xcode中删除了我添加的RevMobAds.framework。

(2)去Finder中的真实项目文件夹,删除任何仍然存在的名为RevMobAds.framework的幻像/剩余文件夹。

(3)将RevMobAds.framwork SDK拖回Xcode(确保检查COPY和目标)。

这解决了我的问题。

答案 2 :(得分:0)

好的,最后我设法解决了这个问题。我在这里阅读了很多问题,并在网上搜索。

This article help me out a lot.

所以,发生在我身上的是,给我的库文件丢失了一些文件和短代码。

所以,我只是:

  1. 下载新版本的库。 Link here.
  2. 复制到我的项目文件夹。
  3. 将其添加到页眉搜索路径。 (构建设置,搜索路径,标题搜索路径。添加类似$ (PROJECT_DIR)/RevMobAds.framework
  4. 的内容
  5. 一个清洁,建设。
  6. 就是这样。