我最近使用XCTest框架和XCode机器人以及专用的OS X服务器设置了一个单元测试套件。我注意到当我运行针对64位架构的测试时(在这种情况下,x86_64上的iPhone模拟器),测试会运行两次。为什么是这样?我附上了一个屏幕截图,显示了在i386上运行的57个测试,以及在x86_64上运行的114个测试(总共171个测试):
答案 0 :(得分:0)
什么是"仅构建活动架构" (ONLY_ACTIVE_ARCHS
)设置在您的项目中?
在Debug配置中设置为Yes(运行我的测试的配置)为我解决了这个问题。