Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.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/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
iPhone MapKit框架的单元测试冻结了测试构建_Iphone_Unit Testing_Mapkit - Fatal编程技术网

iPhone MapKit框架的单元测试冻结了测试构建

iPhone MapKit框架的单元测试冻结了测试构建,iphone,unit-testing,mapkit,Iphone,Unit Testing,Mapkit,我已经成功地在iOS4.1 iPhone应用程序上执行了单元测试。我目前正在尝试为使用MapKit框架中的API的部分逻辑添加一些测试 只要我将MapKit框架添加到LogicTest目标中,目标就不会编译——编译过程只是挂起。即使我没有测试、启动或拆卸逻辑,也会发生这种情况。我认为在将MapKit框架添加到单元测试构建时,可能缺少一些设置 有趣的补充:如果我将我的基本SDK更改为3.2,目标将不会在编译期间挂起(尽管会有错误,因为我使用的是4.0版的API)。我一直在使用与我的单元测试目标关联

我已经成功地在iOS4.1 iPhone应用程序上执行了单元测试。我目前正在尝试为使用MapKit框架中的API的部分逻辑添加一些测试

只要我将MapKit框架添加到LogicTest目标中,目标就不会编译——编译过程只是挂起。即使我没有测试、启动或拆卸逻辑,也会发生这种情况。我认为在将MapKit框架添加到单元测试构建时,可能缺少一些设置


有趣的补充:如果我将我的基本SDK更改为3.2,目标将不会在编译期间挂起(尽管会有错误,因为我使用的是4.0版的API)。

我一直在使用与我的单元测试目标关联的框架。我添加了所有的框架,它停止挂起。然后我试着一个接一个地移除框架,看看需要哪一个框架以及MapKit——猜怎么着——问题消失了。我不能再重新创建它了。

我也有同样的问题。我确实添加了所有的框架,而且效果很好。在删除不需要的框架之后,您是否尝试过进行干净的构建