【问题标题】:'JSONKit.h' not found when I run 'Test' of my Project in Xcode 5当我在 Xcode 5 中运行我的项目的“测试”时找不到“JSONKit.h”
【发布时间】:2014-01-09 22:24:01
【问题描述】:

我使用 CocoaPods 将 JSONKit 添加到项目中。

现在我想在我的项目中创建一个使用 JSONKit 函数的函数的单元测试。

当我点击 ⌘U 运行测试时,我收到以下错误消息:

当我点击 ⌘R ('Run') 时,我确信可以编译的项目可以毫无问题地运行

错误信息的原因是什么?我该如何解决?

我正在使用 XCode 5.0.2

【问题讨论】:

  • 那个头文件在不同的目录吗?您可能必须在您的 QuestionsTests 目标的构建设置的“标题搜索路径”部分中添加包含标题的文件夹(在项目设置屏幕左上角的下拉列表中更改为此目标)。
  • 没有。如问题中所述,可以毫无问题地编译和运行主应用程序。仅当我尝试运行“测试”时才会出现此标头问题

标签: objective-c xcode5 cocoapods


【解决方案1】:

其实是Pod文件设置问题。

我需要在我的 podifile 中添加以下内容作为第一行。

link_with ['Questions', 'QuestionsTests']

然后重新运行 pod install 并在 xcode 中重新打开工作区。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-10
    • 1970-01-01
    • 2021-08-09
    相关资源
    最近更新 更多