Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.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
Ios Can';使用XCTest启动测试_Ios_Xcode_Xctest - Fatal编程技术网

Ios Can';使用XCTest启动测试

Ios Can';使用XCTest启动测试,ios,xcode,xctest,Ios,Xcode,Xctest,一切都很好,但在某些构建中,我(在尝试启动测试时)遇到了以下问题: 无法加载位于“xctest路径”的测试包,因为它是 为与当前运行的测试平台不同的体系结构而构建 (作为x86_64运行) 我做错了什么?我已经尝试过重建、清理、重新启动Xcode、重新启动OS X…我想我找到了解决方案!当前无法为iOS 6和iOS 7 x64生成。因此,如果您想要iOS7 x64,您必须将构建变量(单击项目,然后单击目标)架构更改为值“…包括64位”。不幸的是,7之前的任何iOS都不受支持 也许这会有帮助。我在

一切都很好,但在某些构建中,我(在尝试启动测试时)遇到了以下问题:

无法加载位于“xctest路径”的测试包,因为它是 为与当前运行的测试平台不同的体系结构而构建 (作为x86_64运行)


我做错了什么?我已经尝试过重建、清理、重新启动Xcode、重新启动OS X…

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


也许这会有帮助。

我在iOS上也有同样的问题(使用可可豆),但到目前为止运气不佳。我的项目是在XCode 5发布之前创建的。我自己解决了它,但最终的答案和你们的一样!无论如何,非常感谢!这样你就可以自己回答问题并获得分数:)。但是谢谢你的勾选!:)还有一件事。您仍然可以在没有iOS7 x64的情况下进行测试。让目标保持原样(不添加x64体系结构)并使用iOS7模拟器(任何,但iOS不早于7)进行测试-这对我来说很有效。如果有人偶然发现这一点:要使iOS 6测试目标运行,必须将arm64从测试目标的有效体系结构中删除。很好的提示,节省了我的时间!请注意,即使启用了arm64,我也能够让iOS 6测试运行,但我正在测试一个静态库,因此可能会出现不同的情况。