Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 将XCTest导入到现有项目中_Ios_Xcode_Unit Testing - Fatal编程技术网

Ios 将XCTest导入到现有项目中

Ios 将XCTest导入到现有项目中,ios,xcode,unit-testing,Ios,Xcode,Unit Testing,我添加了一个新的目标作为Cocoa Touch单元测试包,名为目录“MyAppTests”,而实际的框架不是活动的——它以红色突出显示 当我通过“build phases”选项卡技术中的“link binary with libraries”添加框架时,会添加一个新框架,而不是更新通过添加目标创建的框架 当我去运行代码时,我会遇到各种各样的麻烦,从链接错误到其他无法识别的框架 如何激活添加目标时生成的XCTest.framework?请帮忙,谢谢 XCTest.framework是Xcode

我添加了一个新的目标作为Cocoa Touch单元测试包,名为目录“MyAppTests”,而实际的框架不是活动的——它以红色突出显示

当我通过“build phases”选项卡技术中的“link binary with libraries”添加框架时,会添加一个新框架,而不是更新通过添加目标创建的框架

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


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

XCTest.framework是Xcode用来启用

#import <XCTest/XCTest.h>
#导入

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

是的,我用错误的方式查看了整个过程——试图将XCTest导入到我的控制器中。谢谢你的帮助!