xcode - 在编译时排除文件表单项目 swift3.2 - xcode
问题描述
我有一个文件,我在 xcode 主项目目标和测试用例中都添加了该文件。
只有在运行测试用例时,才需要将此文件引用添加到主项目中。
我不想在创建主项目构建时包含它,因为此文件仅用于测试目的。
当测试用例未运行时,从主项目中删除引用的最佳方法是什么?
解决方案
我已经通过使用xcode 的构建设置中的Exclude files
设置解决了我的问题。
我添加了对应用程序和测试目标的模拟文件引用。
然后对于发布和 AppStore 构建配置,我已经排除了模拟文件,因此它在应用商店构建中没有任何额外的大小。
由于测试用例仅在调试模式下运行。这是安全的解决方案。
推荐阅读
- python - 你能把 Python 脚本转换成 GUI 形式吗?
- java - Java 多线程 int 操作正确
- angular - 仅呈现最近的更改 Firestore + Angular Chat 应用
- python - 属性“str”对象出现错误没有属性“读取”
- klocwork - 任何人都知道如何在 Klocwork 上创建 C/C++ 路径检查器?
- php - 如何在 Docker Compose 和 Docker Alpine 图像中使用 PHP-FPM 的套接字?
- javascript - JS返回已排序的二维数组的第一个元素
- python - 使用Python-IVI编程数字万用表时出现的问题
- javascript - 鼠标按下时的矢量吸引力
- javascript - 如何在浏览器扩展中动态附加内容脚本。?