在编译时swift3.2-xcode排除文件表单项目

在编译时swift3.2-xcode排除文件表单项目,xcode,xctest,build-settings,Xcode,Xctest,Build Settings,我在xcode主项目目标和测试用例中添加了一个引用文件 只有在运行测试用例时,才需要将此文件引用添加到主项目中 我不想在创建主项目构建时包含它,因为此文件仅用于测试目的 当测试用例未运行时,从主项目中删除引用的最佳方法是什么?我已通过使用排除文件设置从xcode的构建设置中解决了我的问题。 我已经向应用程序和测试目标添加了模拟文件引用 然后对于发行版和AppStore构建配置,我已经排除了模拟文件,以便它在AppStore构建中不会有任何额外的大小 因为测试用例只在调试模式下运行。这是一个安全的

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

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

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


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

我已通过使用
排除文件
设置从xcode的构建设置中解决了我的问题。

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

然后对于发行版和AppStore构建配置,我已经排除了模拟文件,以便它在AppStore构建中不会有任何额外的大小


因为测试用例只在调试模式下运行。这是一个安全的解决方案。

请选择要保留的问题,关闭另一个,而不是用不同的词重复您的问题