在编译时排除文件格式项目swift3.2-Xcode

时间:2018-08-16 18:10:40

标签: xcode xctest build-settings

我在xcode主项目目标和测试用例中都添加了一个引用文件。

仅在运行测试用例时,才需要将此文件引用添加到主项目中。

在创建主项目版本时,我不想包含它,因为此文件仅用于测试目的。

当测试用例未运行时,从主项目中删除引用的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

我已经通过使用 xcode的构建设置中的 Exclude files 设置解决了我的问题。

我已经为应用程序和测试目标添加了模拟文件引用。

然后发布和AppStore构建配置中,我排除了模拟文件,以便在应用商店构建中不会有任何额外的大小。

由于测试用例仅在调试模式下运行。这是安全的解决方案。