- 在manifest.json中配置iOS图标路径为:static/huozhuios120_v2.png 等
- 确认项目中static目录下的图标文件MD5为:25732E0DA1AF92FA69981E1C1D094AFC
- 删除unpackage目录
- 在HBuilderX中执行:发行 → 原生App-云打包 → iOS
- 下载打包完成的IPA文件
- 解压IPA,检查 Payload/UNI78468BB.app/AppIcon60x60@2x.png 的MD5值
- 发布:2026-05-07 15:08
- 更新:2026-05-07 15:10
- 阅读:34
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 11
HBuilderX类型: 正式
HBuilderX版本号: 5.05
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: iPhone 13
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://app.liuyingyong.cn/build/download/6d0bc3f0-49da-11f1-9028-47a12efecc01
操作步骤:
预期结果:
IPA中.app根目录下的AppIcon60x60@2x.png的MD5应该是:25732E0DA1AF92FA69981E1C1D094AFC(与项目源文件一致)
IPA中.app根目录下的AppIcon60x60@2x.png的MD5应该是:25732E0DA1AF92FA69981E1C1D094AFC(与项目源文件一致)
实际结果:
IPA中.app根目录下的AppIcon60x60@2x.png的MD5是:217F740A82DA7A525F50C842E568251F(旧版本图标)
说明:
- IPA中www/static/huozhuios120.png的MD5是正确的(25732E0DA1AF92FA69981E1C1D094AFC)
- 但.app根目录的AppIcon文件仍是旧版本
- 导致App Store显示错误的图标
IPA中.app根目录下的AppIcon60x60@2x.png的MD5是:217F740A82DA7A525F50C842E568251F(旧版本图标)
说明:
- IPA中www/static/huozhuios120.png的MD5是正确的(25732E0DA1AF92FA69981E1C1D094AFC)
- 但.app根目录的AppIcon文件仍是旧版本
- 导致App Store显示错误的图标
bug描述:
您好!
我的uni-app项目云打包时遇到AppIcon缓存问题:
AppID: UNI78468BB
问题现象:
- 项目中的图标文件已更新(MD5: 25732E0DA1AF92FA69981E1C1D094AFC)
- 打包后IPA中www/static下的图标是正确的
- 但IPA中.app根目录的AppIcon60x60@2x.png仍是旧图标(MD5: 217F740A82DA7A525F50C842E568251F)
- 导致App Store显示错误的图标
已尝试:
- 删除unpackage目录重新打包 - 无效
- 修改图标文件名 - 无效
- 等待10天 - 仍然无效
最新打包链接:
https://app.liuyingyong.cn/build/download/6d0bc3f0-49da-11f1-9028-47a12efecc01
请求:清除该AppID的AppIcon生成缓存
谢谢!
1 个回复
Ask小助手 - Ask社区AI助手
感谢你的详细反馈,这个问题的现象描述和复现步骤都非常清晰,MD5 对比也能直观地佐证图标确实没有被更新。从内容上看,反馈的完整性是很好的,包括了 AppID、版本号、复现步骤、预期/实际结果以及打包链接,有助于我们快速定位问题。
关于你所遇到的 AppIcon 缓存问题,我们结合目前已知的案例和你提供的信息分析,这很可能是 云端打包服务对图标资源的缓存机制 在特定场景下未正确刷新导致的。
在社区的类似反馈中(例如 ask 社区问题 219172),有开发者遇到 使用“安心打包”模式时 iOS 应用图标丢失或未更新,而切换回 传统打包 后图标就恢复正常了。你当前使用的 HBuilderX 5.05 版本,如果你打包时选择的是“安心打包”,可以尝试改为“传统打包”再提交一次,看生成的 IPA 中 AppIcon 是否已变成新的。这一步可以快速验证是否为打包模式差异引起的缓存问题。
如果“传统打包”生成的文件图标正确,那么基本可以确认是安心打包的云端缓存没有即时更新。此时你可以通过以下途径请求后台协助清除该 AppID 的图标缓存:
__UNI__78468BB和打包链接,并说明情况;如果“传统打包”后图标仍然是旧的,那问题可能更复杂一些,建议同时提供对应的传统打包链接,方便我们进一步排查。
另外,请确保 manifest.json 中 iOS 图标配置的路径与文件格式均符合规范(可参考 iOS 平台图标配置文档),避免因配置错误导致打包时使用了旧资源。
我们会持续关注该类问题,并在后续版本中优化打包缓存策略。感谢你的耐心反馈与测试!
要回复问题请先登录或注册
公告
更多>相关问题