【问题标题】:XCTest/XCTest.h file not found XCode 5.1.1 iOS7XCTest/XCTest.h 文件未找到 XCode 5.1.1 iOS7
【发布时间】:2014-08-15 02:36:15
【问题描述】:

我在http://code.tutsplus.com/tutorials/securing-and-encrypting-data-on-ios--mobile-21263 关注使用钥匙串的教程。我创建了一个新项目(通用而不是 iPhone,因为我想在其中使用它的应用程序将是通用的)并通过将文件夹复制到我的项目中来添加 SSKeychain 库和 RNCryptor 库。

但是,当我构建时,我从 XCtestCase+RNCryptorVectorTests.h 收到一个错误,说“找不到词法或预处理器问题 'XCTest/XCTest.h' 文件。我搜索了谷歌和堆栈溢出,但尽管其他人遇到了问题使用 XCTest/XCTest.h,他们的解决方案对我不起作用。我该怎么办?

【问题讨论】:

    标签: ios objective-c xcode


    【解决方案1】:

    您的项目中可能有一个为测试用例自动创建的文件夹,名为 MyProjectTests。

    其中有一个要导入 XCTest 的 m 文件。

    该错误暗示未找到 XCTest.h,这意味着未链接 XCTest 库。如果您不打算使用测试,则可以删除所有测试文件。否则,请确保您已链接 XCTest 库。

    【讨论】:

    • 如何链接库?我删除了钥匙串和 RNCryptor 测试文件夹,但现在它给出了一个错误,说“没有这样的文件或目录”,指的是 SSKeychainTests.m
    • 链接了,现在找不到 Cocoa.h 但我先google一下。
    猜你喜欢
    • 2014-05-08
    • 2015-02-04
    • 2014-08-08
    • 1970-01-01
    • 2019-04-12
    • 2014-06-05
    • 1970-01-01
    • 2015-11-01
    • 2015-08-28
    相关资源
    最近更新 更多