Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
iMessage扩展iOS的单元测试用例_Ios_Unit Testing_Imessage Extension_Xctestcase - Fatal编程技术网

iMessage扩展iOS的单元测试用例

iMessage扩展iOS的单元测试用例,ios,unit-testing,imessage-extension,xctestcase,Ios,Unit Testing,Imessage Extension,Xctestcase,我在当前应用程序中添加了一个iMessage扩展作为目标&我正在尝试为iMessage扩展添加单元测试我尝试为iMessage扩展添加测试用例,但出现错误 架构x86_64的未定义符号: “Target.ViewController的类型元数据访问器”,引用自: ViewControllerTests.o中的TargetTest.ViewControllerTests.setUp()->() 是否为Target.ViewController键入元数据访问器?在ViewControllerTest

我在当前应用程序中添加了一个iMessage扩展作为目标&我正在尝试为iMessage扩展添加单元测试我尝试为iMessage扩展添加测试用例,但出现错误

架构x86_64的未定义符号: “Target.ViewController的类型元数据访问器”,引用自: ViewControllerTests.o中的TargetTest.ViewControllerTests.setUp()->() 是否为Target.ViewController键入元数据访问器?在ViewControllerTests.o中 ld:找不到架构x86_64的符号 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我的观察:在添加iMessage扩展目标时,Apple没有为该扩展添加单元测试用例的选项,我也不能在手动添加单元测试目标时选择iMessage目标。


是否有人在iMessage extension中添加了单元测试用例,或者知道如何在这种情况下解决此错误。

提供您的代码。@SagarBhut您想要什么代码?我没有亲自尝试过这样做,因此我不确定这是否可行。但是,您可能希望将代码提取到框架中,并在框架中测试代码,那么消息扩展中的代码可以是最小的,您可以稍后在其他地方重用代码。请记住,我只是建议这样做,因为我没有任何创建消息应用程序扩展的经验,所以不知道真正的解决方案。