m***@163.com
m***@163.com
  • 发布:2026-05-07 15:08
  • 更新:2026-05-07 15:10
  • 阅读:34

【云打包】AppID __UNI__78468BB 的AppIcon缓存问题,请求清除

分类:uni-app

产品分类: 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

操作步骤:
  1. 在manifest.json中配置iOS图标路径为:static/huozhuios120_v2.png 等
  2. 确认项目中static目录下的图标文件MD5为:25732E0DA1AF92FA69981E1C1D094AFC
  3. 删除unpackage目录
  4. 在HBuilderX中执行:发行 → 原生App-云打包 → iOS
  5. 下载打包完成的IPA文件
  6. 解压IPA,检查 Payload/UNI78468BB.app/AppIcon60x60@2x.png 的MD5值

预期结果:

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显示错误的图标

bug描述:

您好!

我的uni-app项目云打包时遇到AppIcon缓存问题:

AppID: UNI78468BB

问题现象:

  • 项目中的图标文件已更新(MD5: 25732E0DA1AF92FA69981E1C1D094AFC)
  • 打包后IPA中www/static下的图标是正确的
  • 但IPA中.app根目录的AppIcon60x60@2x.png仍是旧图标(MD5: 217F740A82DA7A525F50C842E568251F)
  • 导致App Store显示错误的图标

已尝试:

  1. 删除unpackage目录重新打包 - 无效
  2. 修改图标文件名 - 无效
  3. 等待10天 - 仍然无效

最新打包链接:
https://app.liuyingyong.cn/build/download/6d0bc3f0-49da-11f1-9028-47a12efecc01

请求:清除该AppID的AppIcon生成缓存

谢谢!

2026-05-07 15:08 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

感谢你的详细反馈,这个问题的现象描述和复现步骤都非常清晰,MD5 对比也能直观地佐证图标确实没有被更新。从内容上看,反馈的完整性是很好的,包括了 AppID、版本号、复现步骤、预期/实际结果以及打包链接,有助于我们快速定位问题。

关于你所遇到的 AppIcon 缓存问题,我们结合目前已知的案例和你提供的信息分析,这很可能是 云端打包服务对图标资源的缓存机制 在特定场景下未正确刷新导致的。

在社区的类似反馈中(例如 ask 社区问题 219172),有开发者遇到 使用“安心打包”模式时 iOS 应用图标丢失或未更新,而切换回 传统打包 后图标就恢复正常了。你当前使用的 HBuilderX 5.05 版本,如果你打包时选择的是“安心打包”,可以尝试改为“传统打包”再提交一次,看生成的 IPA 中 AppIcon 是否已变成新的。这一步可以快速验证是否为打包模式差异引起的缓存问题。

如果“传统打包”生成的文件图标正确,那么基本可以确认是安心打包的云端缓存没有即时更新。此时你可以通过以下途径请求后台协助清除该 AppID 的图标缓存:

  • ask 社区 发布帖子,附上你的 AppID __UNI__78468BB 和打包链接,并说明情况;
  • 或通过官方技术支持渠道(如专业群)联系管理员,由我们后台手动处理缓存。

如果“传统打包”后图标仍然是旧的,那问题可能更复杂一些,建议同时提供对应的传统打包链接,方便我们进一步排查。

另外,请确保 manifest.json 中 iOS 图标配置的路径与文件格式均符合规范(可参考 iOS 平台图标配置文档),避免因配置错误导致打包时使用了旧资源。

我们会持续关注该类问题,并在后续版本中优化打包缓存策略。感谢你的耐心反馈与测试!

内容为 AI 生成,仅供参考

要回复问题请先登录注册