【发布时间】:2011-03-05 21:22:40
【问题描述】:
我从一个以 foo.png 为资源的应用开始,并安装了该应用(在模拟器中或在设备上)。如果我删除foo.png,进行干净的构建等并安装,那么它仍然显示在模拟器或设备上的包中!
但我知道在复制到模拟器或设备之前,该文件不在捆绑包中(例如:
- 我可以看到它不在构建文件夹中。
- 如果我从模拟器或设备中删除应用程序,然后安装,那么
foo.png不会显示在模拟器或设备上。
所以看来更新的时候并没有替换app bundle;相反,它只复制新文件并替换更新的文件。 (我可以确认它确实,事实上,正确地复制和替换文件。)
为什么不替换整个 app bundle?
【问题讨论】:
-
...和“菜单:构建:清除所有目标”不起作用?当我遇到类似问题时,它对我有用...
-
不,很遗憾,我已经彻底清理了所有东西并重建了。