代码之家  ›  专栏  ›  技术社区  ›  BlackM

使用UnitTest时未找到FacebookSDK/FacebookSDK.h

  •  1
  • BlackM  · 技术社区  · 11 年前

    我有一个使用Facebook框架的应用程序,它运行良好。 我写了一个单元测试,当我运行它时,我得到了这个错误:

    Lexical or Preprocessor Issue - FacebookSDK/FacebookSDK.h file not found ProjectName-Prefix.pch
    

    为什么在测试中会发生这种情况,而在运行/构建/归档中却不会发生?

    更新: 1) 尝试始终使用用户。。。路径

    2) 已清理工作区

    他们都不起作用

    1 回复  |  直到 11 年前
        1
  •  6
  •   BlackM    11 年前

    我解决了我的问题。我没有为MyProjectTest Target设置框架搜索路径。在MyProject中,设置了目标,因此它只在测试中失败