代码之家  ›  专栏  ›  技术社区  ›  Form

在构建时,Xcode如何始终复制文件(即使未检测到它们被修改)?

  •  6
  • Form  · 技术社区  · 15 年前

    我正在开发一个应用程序,它使用存储在我的应用程序包的resources/javascript文件夹中的.js文件。在我的Xcode2.5项目中,我创建了一个 文件夹引用 ( a group)添加到我的javascript文件夹,该文件夹将自动添加到复制捆绑资源构建阶段。

    我的问题是,当我修改.js文件时,我需要清理我的项目,然后重新构建它,以便在构建时将修改过的.js文件复制到我的应用程序包中。这是非常耗时的,因为我重新构建整个项目只是为了在我的应用程序包中获得一个更新的.js文件。

    有人能告诉我如何让Xcode在构建阶段总是复制特定的文件吗?

    事先谢谢!

    3 回复  |  直到 15 年前
        1
  •  4
  •   Joshua Nozzi    15 年前

    您可以右键或控制单击该文件(在项目文件列表中),然后在生成(手动)之前单击“触摸”,或者向调用“touch myfile.js”的目标添加脚本生成阶段,并将其放置在复制文件生成阶段(自动)之前。

        2
  •  4
  •   MarkPowell    15 年前

    向目标添加新的复制文件生成任务。

    在目标上单击鼠标右键(控制单击),添加->新建生成阶段->新建复制文件生成阶段。

    在对话框中,选择要复制文件的目标。

    这将在目标下创建阶段。将要复制的文件拖到阶段。

        3
  •  0
  •   user214142    15 年前

    有一个很好的演练 here 一个构建阶段的脚本,它可以自动进行“触摸”,并保存指定您想要包含的每个文件的手动步骤。