为什么XCTest在64位体系结构上运行两次测试?

时间:2014-04-25 14:42:31

标签: ios xcode xctest arm64 gh-unit

我最近使用XCTest框架和XCode机器人以及专用的OS X服务器设置了一个单元测试套件。我注意到当我运行针对64位架构的测试时(在这种情况下,x86_64上的iPhone模拟器),测试会运行两次。为什么是这样?我附上了一个屏幕截图,显示了在i386上运行的57个测试,以及在x86_64上运行的114个测试(总共171个测试): enter image description here

1 个答案:

答案 0 :(得分:0)

什么是"仅构建活动架构" (ONLY_ACTIVE_ARCHS)设置在您的项目中?

在Debug配置中设置为Yes(运行我的测试的配置)为我解决了这个问题。