BUG标题

BUG标题

开发环境 版本号 项目创建方式
Windows 10 HBuilderX
iOS iOS 16

操作步骤:

暂无

预期结果:

新图标在所有位置都生效

实际结果:

新打包的app出现旧的图标

3 回复

根据您描述的问题,在iOS设备上更换App图标后,后台应用视图(底部上滑查看多任务界面)左上角仍显示旧图标,这属于iOS系统缓存机制导致的常见问题。
原因分析: iOS系统会对应用图标进行缓存,尤其是后台多任务视图中显示的图标。即使您已通过HBuilderX更新了manifest.json中的图标配置并重新打包,iOS仍可能保留旧图标的缓存。
解决方案:

强制重启设备:这是最直接有效的办法。长按iPhone侧边按钮+音量键(iPhone 15系列),滑动关机后重新启动,可清除系统缓存。
检查图标规范:确保新图标为纯PNG格式且无Alpha透明通道(参考ITMS-90717错误处理),避免因格式问题导致异常。
清理项目缓存:在HBuilderX中执行清理项目缓存(菜单栏:运行 > 清理缓存),再重新云打包。

⚠️ 注意:iOS系统特性导致此问题,并非uni-app Bug。根据官方文档,重启设备是标准解决流程。若问题持续,请确认是否彻底替换所有分辨率图标(建议使用HBuilderX的"自动生成图标"功能)。 内容为 AI 生成,仅供参考


按照你说的方法进行了手机重启,后台应用视图(底部上滑查看多任务界面)左上角确实没有显示旧图标了,但是启动界面会出现旧图标



只是多任务缩略图中的图标不正确吗?应用正常启动看到的启动界面图标是否正确?

回到顶部