应用图标未刷新

5

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

3个回答

7
这是iOS多年的漏洞,但在iOS 6中,这似乎每次都会发生。
1.你可以在从Xcode运行之前删除应用程序(如果你不介意失去所有文档和缓存)。 2.您可以重新启动设备(如果您不介意等待几分钟)。 3.您可以打开“设置”应用程序并转到“通用” ->“重置” ->“重置主屏幕布局”(如果您不介意所有图标重新排列)。 4.您可以提交错误报告(如果您不介意冗长的浪费时间的练习)。
(我的个人最爱是#3仅适用于开发设备)
编辑:请查看Craig Watkinson的答案,即将图标拖入和拖出文件夹的方法。谢谢Craig!

这方面有任何关于苹果的文档吗? - iPP

5

您也可以将旧图标拖入文件夹中(即将其拖到另一个图标上方),然后在它完成晃动之前,将其再次拖出。嘿,图标就更新了。

问题与springboard缓存的图标文件有关,由于某种原因,此操作刷新了缓存。


是的!这就是方法。 - Nolan Amy
很不幸,这对我在iOS 15上不起作用。我选择了来自被接受的答案的重新启动(选项2)。 - Joseph Lord

0

你尝试过 Clean 吗? 你检查了你的 MyApp-Info.plist 吗?


我进行了清理。而且我的MyApp-Info.plist中的图标文件也没问题。 - yjw44

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