无法使用XCTest启动测试

kpo*_*wer 8 xcode ios xctest

一切都运行良好,但在一些构建我得到了这个(当试图启动测试时):

无法加载"xctest路径"中的测试包,因为它是针对与当前运行的测试装备(以x86_64运行)不同的架构而构建的

我究竟做错了什么?我试图重建,清理,重新启动Xcode,重启OS X ......

ma-*_*ick 7

我想我找到了解决方案!您目前无法为iOS 6和iOS7 x64构建.因此,如果您需要iOS7 x64,则必须更改构建变量(单击项目,然后单击目标)构架值为"...包括64位".不幸的是,不支持7之前的任何iOS.

也许这有帮助.

  • 万一有人偶然发现:要使iOS 6测试目标运行,必须从测试目标的有效体系结构中删除arm64. (2认同)