5

我在我的新版本应用程序中更改了图标图像,并且我已经在设备中安装了旧版本应用程序,然后我安装了新版本,它在 iOS 5 中运行良好,但在 iOS 6 中,图标没有刷新,它仍然显示旧版本图标/徽标。如果没有安装旧版本的应用程序,该设备在iOS 5和iOS 6都可以正常运行。为什么?有谁能够帮助我 ?

4

3 回答 3

7

多年来,这一直是 iOS 中的一个错误,但在 iOS 6 中,它似乎每次都会发生。

  1. 您可以在从 Xcode 运行之前删除您的应用程序(如果您不介意丢失所有文档和缓存)。

  2. 您可以重新启动设备(如果您不介意等待几分钟)。

  3. 您可以打开设置应用程序并转到常规 -> 重置 -> 重置主屏幕布局(如果您不介意您的图标全部重新排列)。

  4. 您可以提交错误报告(如果您不介意长时间浪费时间的徒劳练习)。

(我个人最喜欢的是用于仅开发设备的#3)。

编辑:请参阅 Craig Watkinson 的答案以获得更好的方法,即将图标拖入和拖出文件夹。谢谢克雷格!

于 2012-11-24T00:05:36.730 回答
5

您还可以将旧图标拖到文件夹中(即将其拖到另一个图标上),然后在它完成摆动之前,再次将其拖回。嘿,很快,图标更新了。

问题与跳板缓存的图标文件有关,出于某种原因,此操作会刷新缓存。

于 2013-04-16T13:52:16.547 回答
0

你试过清洁吗?你检查你的MyApp-Info.plist了吗?

于 2012-11-12T10:34:08.370 回答