我已成功在我的iOS4.1 iPhone应用程序上执行单元测试。我目前正在尝试为使用MapKit框架API的逻辑的一部分添加一些测试。
只要我将MapKit框架添加到LogicTest目标,目标就不会编译 - 编译过程就会挂起。即使我没有测试,启动或拆卸逻辑,也会发生这种情况。我想在将MapKit框架添加到单元测试版本时可能会遗漏一些设置。
有趣的补充:如果我将基本SDK更改为3.2,则在编译期间目标不会挂起(但是,由于我使用的是4.0,因此会出现错误)。
答案 0 :(得分:0)
我一直在玩与我的单元测试目标相关的框架。我添加了所有框架,它停止了。然后我尝试逐个删除框架以查看MapKit需要哪一个 - 猜猜是什么 - 问题消失了。我再也无法重新创造它了。
答案 1 :(得分:0)
我有同样的问题。我确实添加了所有框架,但它确实有效。您是否尝试在删除不需要的框架后进行干净构建?