在 XCode 6.1 中签出新项目,但缺少 XCTest 和其他库
Checked Out New Project in XCode 6.1 but XCTest and other libraries are missing
今天我使用 Xcode 6.1 从 gitHub 将稳定项目的新副本检出到我的家用计算机。这样做之后,我发现许多框架和库(包括 XCTest)都丢失了(以红色显示)。我添加了框架和 Header 搜索路径,但仍然找不到它们。
为了让事情变得更奇怪,我可以将项目构建到模拟器或设备上,但是当我尝试 运行 单独测试时,我收到了显示 libraries/frameworks 的 clang 或丢失文件错误红色。
事实证明,我犯错误的原因是我在尝试 运行 个别单元测试之前没有 运行 "Build for Testing"。因此,没有生成正确的库依赖项。
今天我使用 Xcode 6.1 从 gitHub 将稳定项目的新副本检出到我的家用计算机。这样做之后,我发现许多框架和库(包括 XCTest)都丢失了(以红色显示)。我添加了框架和 Header 搜索路径,但仍然找不到它们。
为了让事情变得更奇怪,我可以将项目构建到模拟器或设备上,但是当我尝试 运行 单独测试时,我收到了显示 libraries/frameworks 的 clang 或丢失文件错误红色。
事实证明,我犯错误的原因是我在尝试 运行 个别单元测试之前没有 运行 "Build for Testing"。因此,没有生成正确的库依赖项。