如何在Xcode5中管理bundle中的几个文件?

时间:2013-10-26 12:15:24

标签: xcode5

上下文

出于测试目的,我使用 XML 文件中包含的测试方案。然后要在模拟器中访问这些文件,我必须将它们添加到复制包资源中。 对于App Store分发,我必须删除* 复制包资源 *中的这些文件,因为不再需要它们。

这是一种挑剔且容易出错的操作。此外,当他们的数量变得重要时,启用/禁用它们是一个真正的噩梦。

问题

那么,处理这种情况的最佳方法是什么?

  • 有没有办法对文件进行分组以便轻松管理它们?
  • 我是否必须为这些测试目的创建特定目标?
  • ...

1 个答案:

答案 0 :(得分:0)

当我不得不处理类似情况时,我将所有测试数据文件保存在项目文件夹中的子文件夹中。在Xcode中,我添加了作为文件夹引用,这使它始终包含该文件夹中的任何文件。对于我的AppStore-Release配置,我有一个构建步骤脚本,它删除该测试数据文件夹中的所有文件。当我的发布完成后,我只在源代码管理中恢复该文件夹,这将带回测试数据文件。肯定有更好的方法可以做到这一点,我还没有找到它。