iOS中应用程序切换器中未显示应用程序图标

17

我最近使用https://makeappicon.com开发了一组用于我的iOS应用的图标。该网站提供了一个包含适当大小的图像的文件夹。然后,我将每个图像拖到Assets.xcassets中的AppIcon部分的相应插槽中。图标在我的手机屏幕上显示正常,但在应用程序切换器中未显示(如图中所示)。没有显示任何错误信息。

enter image description here

我已经: - 清理了构建文件夹并重新构建 - 重启了我的iPhone - 手动将所有图像放置在相应的位置 - 尝试使用make appicon提供的原始AppIcon文件夹进行替换
但是这些方法都没有效果。感谢任何建议。

2
抱歉,我在这里自问自答。希望能帮助到有同样问题的人。我最终删除了应用并重新启动了手机。现在应用切换器中的图标已经出现了。 - Zenman C
4
我使用模拟器,必须退出并重新启动——即使删除并重新安装应用程序,应用程序图标仍未显示给我。 - Evan R
3个回答

25

卸载应用重新启动设备安装应用

仅供参考!
正如 @cobberboy 在评论中提到的那样,执行上述步骤是有效的 - 经过验证


4
重启设备对我起了作用。 - tinmarfrutos
哇,我在这个错误上浪费了很多时间。你的答案救了我!:D - Gabriel Almeida
重启设备可以修复它的问题! - JCraine
只要重新启动设备,它就能正常工作! - Prabakaran Muthusamy

12

我一直在尝试解决这个问题,多次更改图标、删除构建、获取新的构建等操作,但应用程序切换器图标仍是默认图标。

我已经在新手机上尝试过该应用程序,并且所需的图标已显示。因此,我猜想应用程序切换器(以及苹果手表OS的应用程序切换器)具有某种强制缓存机制。

如果来自Google的任何人遇到此问题,不确定如何清除此缓存,但您可以继续发布您的应用程序,因为此缓存仅在您的设备上。

祝你好运!


9
如果您卸载了该应用程序,重新启动设备,然后再次安装应用程序,图标将会显示出来。 - cobberboy
1
对我来说(iOS 14.3 - 模拟器 12.3),只需重新启动模拟器即可。 - John Popham

0

请确保您已经为所有尺寸提供了图标,部署后重新启动设备以清除任何缓存。


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