2012-03-31 102 views
0

我通过执行以下操作创建了文件夹引用:如何让Xcode刷新设备上的文件夹引用?

  1. 在磁盘上创建了一个文件夹。添加任何文件都是在其中。
  2. 在Xcode中 --->文件添加到项目 --->点击了文件夹 --->未检查拷贝的文件,如果有必要 --->被点击创建任何添加的文件夹文件夹引用

问题: 每当我对文件夹中的文件(添加/删除)等进行更改时,就会在Xcode中找到更改。 (您可以在项目导航器中看到更改)。当我在模拟器上运行时,这些更改不存在。在模拟器上删除应用程序并没有帮助。只有当我在模拟器中点击“重置内容和设置”时,它是否会接受更改。

我已经添加下面的脚本到我的构建阶段:

touch -cm "${BACKGROUND_TEXTURES}" 

它编译后运行,但复制捆绑资源之前。我的包资源包含此文件夹。

我不确定脚本是否很重要,因为Xcode选择了没有它的更改。这是模拟器没有更新,除非我手动设置“重置内容和设置”。

解决我的问题的正确方法是什么?

编辑:我试过干净,然后生成,但似乎没有任何区别。

回答

0

例如: 我在项目文件夹中创建“Images”文件夹,并且“为所有添加的文件夹创建文件夹引用”。
接下来,我将touch -cm ${SRCROOT}/../../Images添加到运行脚本,然后将“运行脚本”拖到“编译源” 清理并构建,没关系。

+0

我在Resources文件夹下添加一个名为“Images”的文件夹。 接下来,我添加触摸-cm $ {SRCROOT} /../../图像以运行脚本,然后将“运行脚本”拖到“编译源代码” 但它不起作用。我不知道为什么 – 2014-05-29 10:07:20

相关问题