我在 Xcode 上快速工作,默认情况下它会创建一个引用 XCTest 的测试文件。
当我将目标成员资格设置为我的主项目时,它会导致此错误
无法为 XCTest 加载底层模块
如果未设置此目标成员资格,则测试将正常运行并且一切正常。
主项目不与 XCUnit 框架链接。您应该为您的项目创建一个单独的测试目标(如果尚不存在),并将您的测试源文件添加到该目标。
iOS > Test > iOS Unit Testing Bundle
如果您正在处理 OS X 项目模板 ,请选择OS X > Test > OS X Unit Testing Bundle.
OS X > Test > OS X Unit Testing Bundle