Xcode-已删除的图像出现在模拟器中

前端之家收集整理的这篇文章主要介绍了Xcode-已删除的图像出现在模拟器中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Mac OS X Lion v10.7.2
Xcode v4.2.1 Build 4D502
gcc版本4.2.1(基于Apple Inc. build 5658)(LLVM build 2336.1.00)
GNU gdb 6.3.50-20050815(Apple version gdb-1708)(Thu Nov 3 21:59:02 UTC 2011)

我的资源文件夹中有一堆图像,但是当我删除这些图像并再次运行在模拟器中时,图像仍然存在.我已经从项目编辑器窗口(而不是Finder)中完全删除了图像,并且我使用DELETE(不删除参考),并且仍然显示在模拟器中.如果我通过项目编辑器窗口(不是从Finder)添加新的图像(具有相同的名称),旧的图像仍然被使用,而不是新的.

我努力了:

1)从“项目编辑器”窗口中删除图像.

2)从模拟器中删除应用程序(单击并按住,然后在摆动时删除),然后重新启动计算机.

3)选择产品>清洁.

4)选择产品>选项清洁.

5)选择显示.xcodeproj文件的软件包内容,并删除xcuserdata文件夹中的所有内容.

这是一个令人难以置信的烦人的错误

如何告诉Xcode停止使用缓存的图像?

我是新手,所以像“清洁目标”这样的东西对我来说并不意味着什么,除非你给我说明如何做到这一点.

谢谢

编辑:

这是我们都错过的另一种选择,这可能与删除/Simulator/../Applications文件夹相同:
在“iOS模拟器”菜单中,有一个名为“重置内容和设置…”的选项
它从来没有发生在我的模拟器是一个单独的应用程序从Xcode,所以我从来没有想过检查菜单项,而模拟器有焦点!

解决方法

手动删除构建文件夹可能有所帮助.清洁并不总是这样做,原因不明.用于项目目录中的build文件夹,但现在(也)存在于〜/ Library / Developer / Xcode / DerivedData /

原创海报解决

Oh wait I had a brainstorm because of your suggestion above,and from Terminal I used: find . -name ‘myimage.png’ 2> /dev/null and I found the secret hidden cache! It is in my user library here: ~/Library/Application Support/iPhone Simulator/4.3.2/Applications/ Just delete everything in the Applications directory. May also need to do this one as well: ~/Library/Application Support/iPhone Simulator/5.0/Applications/

猜你在找的iOS相关文章