【问题标题】:Creating a framework that uses XCTest创建使用 XCTest 的框架
【发布时间】:2017-06-21 01:56:38
【问题描述】:

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

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

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

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

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

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

【问题讨论】:

    标签: xcode frameworks xctest


    【解决方案1】:

    您必须在构建设置中添加额外的框架搜索路径

    $(PLATFORM_DIR)/Developer/Library/Frameworks
    

    【讨论】:

    • 让我试试,我会回复你的。
    • 在目标的“构建设置”中,确保您选择了“全部”过滤器,因为此选项不会出现在“基本”下。
    猜你喜欢
    • 2015-12-14
    • 2016-11-24
    • 2013-11-22
    • 1970-01-01
    • 1970-01-01
    • 2016-01-27
    • 2010-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多