将XCTest导入现有项目

aug*_*uag 7 xcode unit-testing ios

我添加了一个新目标作为Cocoa Touch Unit Testing Bundle,命名目录为"MyAppTests",实际框架未激活 - 它突出显示为红色

在此输入图像描述

当我在"构建阶段"选项卡技术中通过"链接二进制文件"添加框架时,会添加一个新框架,而不是更新通过添加目标创建的框架.

在此输入图像描述

当我去运行代码时,我会遇到各种各样的麻烦,从链接错误到其他未被识别的框架.

如何激活添加目标时生成的XCTest.framework?请帮帮忙,谢谢!

JuJ*_*oDi 11

XCTest.framework是Xcode用来启用的包

#import <XCTest/XCTest.h>
Run Code Online (Sandbox Code Playgroud)

要将测试用例添加到现有项目中,请选择目标,右键单击>文件>新建>目标c测试用例类.然后在构建阶段,您可以添加XCTest.Framework.确保在创建测试用例时检查添加到目标框.