2

我无法找到此错误的问题。谁能指导我。如何解决以下错误。我已经在我的项目中添加了revmob sdk,并且我还选中了“如果需要,复制到目的地”框。我还检查了它是否存在于 xcode 项目中。但仍然给出以下错误不会发生。这不是我第一次集成revmob。但不知道为什么这个错误突然开始出现,即使这段代码之前工作正常。

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

4

3 回答 3

2

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

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

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

于 2013-06-22T12:25:43.857 回答
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 和目标)。

这为我解决了这个问题。

于 2013-11-06T13:12:58.900 回答
0

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

这篇文章对我帮助很大。

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

所以,我只是:

  1. 下载了新版本的库。链接在这里。
  2. 复制到我的项目文件夹。
  3. 将其添加到标题搜索路径。(构建设置、搜索路径、标题搜索路径。添加类似 $ 的内容(PROJECT_DIR)/RevMobAds.framework
  4. 和一个干净的,建立。
  5. 就是这样。
于 2015-03-17T20:11:35.707 回答