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

EAS Submit报错:iOS应用图标缺失或格式无效,如何修复?

解决Expo 49升级后iOS应用图标验证失败问题

排查与修复步骤

  • 检查图标文件属性

    • 确认图标为1024x1024像素的PNG格式,用图片工具查看尺寸信息;
    • 确保图标无透明区域:导出时选择不透明PNG选项,避免图层或背景存在透明度;
    • 重新导出图标,排除文件损坏可能。
  • 核对配置文件中的图标路径

    • 打开app.json或app.config.js,找到icon字段,确认路径指向正确的图标文件,避免拼写错误或相对路径问题;
    • Expo 49对配置的校验更严格,移除配置中可能存在的错误格式参数。
  • 清理缓存并重新构建

    • 执行缓存清理命令:expo r -c;
    • 重新执行iOS构建命令:eas build --platform ios(使用EAS Build时)或expo build:ios(传统构建方式)。
  • 更新CLI工具版本

    • 更新Expo CLI至最新版:npm install -g expo-cli;
    • 若使用EAS服务,同步更新EAS CLI:npm install -g eas-cli。
  • 手动生成图标(可选)

    • 执行expo icon命令,让Expo重新生成全尺寸规格的图标;
    • 生成完成后,再次确认配置文件中的icon路径指向生成后的文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 14:17:13