5

当我尝试在 xcode 5.0 中创建单元测试文件时,出现以下错误:

The test bundle at /.../Tests.octest could not be loaded because it is built for a different architecture than the currently-running test rig (which is running as x86_64).

我应该怎么办?

4

2 回答 2

4

您可能正在尝试在“iPhone Retina(4 英寸 64 位)”模拟器中运行测试。

切换到“iPhone Retina (4-inch)”模拟器,一切正常

于 2013-10-29T11:10:39.700 回答
0

您可以尝试关闭 Xcode 并删除

~/库/开发者/Xcode/DerivedData/ModuleCache

我在使用 XCTest 框架时遇到了类似的问题。最后,我删除了所有测试并通过创建一个新的测试目标将它们添加回来。

于 2013-10-30T00:32:12.767 回答