You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo React Native应用构建后图标无法更新的解决咨询

移动应用图标更新不生效的解决方法

iOS 平台处理步骤

  • 检查图标资源配置:确认Assets.xcassets中的App Icon组已替换所有尺寸的新图标,覆盖iPhone、iPad等全设备分辨率,无遗漏的图标槽位。
  • 清理缓存并重建:
    • 执行Cmd+Shift+K清理项目构建缓存,再用Cmd+Shift+Option+K清除衍生数据。
    • 卸载设备上的旧应用,重新安装测试包验证。
  • App Store 发布验证:
    • 提交更新时,确保App Store Connect中上传的1024x1024像素PNG图标符合苹果规范(无圆角)。
    • App Store图标更新可能存在1-24小时延迟,用户设备端需重启应用或设备才能触发图标刷新。

Android 平台处理步骤

  • 检查图标资源目录:确认res/mipmap-*各密度文件夹(mdpi/hdpi/xhdpi/xxhdpi/xxxhdpi)内的ic_launcher.png、ic_launcher_round.png(若使用圆角图标)均已替换为新图标,且各密度对应尺寸正确。
  • 清理构建缓存:
    • 在Android Studio中点击File > Invalidate Caches... > Invalidate and Restart,清理缓存并重启IDE。
    • 卸载设备上的旧应用,重新安装测试。
  • 验证Manifest配置:确认AndroidManifest.xml的application标签中,icon和roundIcon属性指向正确的图标资源(如@mipmap/ic_launcher)。
  • Google Play 发布注意事项:
    • 提交更新时,Google Play Console上传的512x512像素图标需正确,且版本号、版本名称高于上一版本。
    • 部分设备需清除应用缓存或重启才能显示新图标,Google Play端图标更新可能存在数小时延迟。

通用排查要点

  • 确认安装包内容:解压APK/IPA包,检查内部图标文件是否为最新版本,确保发布的安装包确实包含新图标。
  • 区分测试与生产环境:测试时确保使用的是替换了图标的测试包,避免与生产包混淆。
  • 处理系统缓存:用户可尝试重启设备、删除桌面快捷方式后重新添加,强制刷新系统缓存的图标资源。

内容的提问来源于stack exchange,提问作者Moemen Hussein

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 20:15:11