iPhone模拟器中应用图标无法更改

11

我在Xcode中有一个旧的应用程序图标,只是将其附加到程序中以查看它在模拟器中的外观。 我进行了更改,删除了图像并在Xcode中替换了它们。但是,在模拟器中仍然是旧的图标。我尝试重置一切,但是它似乎保留了某个缓存。

编辑:通过清理项目解决了问题。

2个回答

22

你尝试过清理吗?

从Xcode的“产品”菜单中选择“Clean”或者如果你按住alt/option键则选择“Clean Build Folder”。


4
如果每次 Clean 解决我的烦恼都能给我一枚五分镍币,那该多好啊。 - Bill Burgess
1
有时候 CleanClean Build Folder 对我来说并不起作用。我必须从 iPhone 模拟器中删除应用程序文件夹。在我的系统上,这个文件夹位于 ~/Library/Application Support/iPhone Simulator/5.1/Applications/{SOMEHASH}。逐个浏览文件夹,直到找到您的应用程序为止。然后删除该文件夹。下次启动时将使用新图标。 - Rainer Schwarze
@RainerSchwarze 另一种(更简单)删除该文件夹的方法是从模拟器中删除应用程序。 - samvermette
@samvermette 我试过了,但不起作用。唯一有效的方法是删除那个文件夹。 - Rainer Schwarze

1
如果“Clean”无法解决问题,请尝试以下操作:
  • 重新启动设备
  • 在从Xcode运行应用程序之前关闭应用程序。
在我的情况下,这些方法有效。

我遇到了cocos2d应用程序图标无法消失的问题。在我的情况下,我必须在运行应用程序之前杀死应用程序(谢谢您),从我的设备/模拟器中删除应用程序,清理项目并清理文件夹。单独执行这些操作不起作用,必须按顺序完成所有操作。然后运行该项目并成功!出于某种疯狂的原因,在没有您的kill建议的情况下,它无法正常工作。为此我给您点赞。 - AlienDev
@AlienDev 很高兴听到这个消息 ;) - Enrico Susatyo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接