创建使用XCTest的框架

时间:2017-06-21 01:56:39

标签: xcode frameworks xctest

我正在开发几个需要测试的iOS应用程序。我已经创建了一些辅助方法来扩展XCTest中类的功能。但是因为它们是独立的应用程序,我最终会复制代码。

如果这是一个非测试情况,我会创建一个名为Common.framework的框架,并将所有类扩展放在那里。

我想创建一个名为“XCTest_extensions.framework”的框架,以便我可以添加我为XCTest类创建的类扩展。

我的计划是将XCTest_extensions放入一个只有UnitTest包才能导入的框架中。

但是,如果我创建一个框架并将XCTest添加到“链接的框架和库”,它就不起作用了!它说“框架未找到XCTest”

是否可以创建一个导入XCTest的动态框架?

1 个答案:

答案 0 :(得分:5)

您必须在构建设置中添加其他框架搜索路径

$(PLATFORM_DIR)/Developer/Library/Frameworks