Xcode 14上传App至AppStore Connect时图标缺失验证失败求助
解决App Store Connect图标缺失错误的实操步骤
- 确认AppIcon资产的正确性
打开Assets.xcassets中的AppIcon集:- 确保1024×1024px的图标是无圆角的纯方形PNG图(App Store会自动处理圆角,自行添加圆角反而会导致显示异常)
- 选中AppIcon集,右侧检查器里的「Target Membership」必须勾选你的App主目标,否则Xcode不会打包这个图标
- 彻底清理缓存后重新归档
缓存残留是常见问题,按顺序操作:- 完全退出Xcode,删除
~/Library/Developer/Xcode/DerivedData路径下的所有文件 - 重新打开Xcode,按
Shift+Cmd+K清理构建文件夹 - 重新执行归档和上传操作
- 完全退出Xcode,删除
- 修正Info.plist的图标配置
打开Info.plist,做以下检查:- 删除
CFBundleIcons、CFBundleIcons~ipad这类手动添加的旧图标配置项 - 确保
CFBundleIconName的取值是AppIcon(和你Assets里的图标集名称完全一致) - 不要手动添加任何具体尺寸图标的路径,Xcode14会自动从AppIcon集里生成所需资源
- 删除
- 排查Xcode版本问题
如果你用的是Xcode14 beta版,立刻换成正式版——beta版的上传校验逻辑经常存在bug,会出现误判 - 验证图标文件完整性
用预览打开1024px的图标,确认分辨率准确,文件没有损坏。可以重新用设计工具导出一次图标,替换Assets里的旧文件
内容的提问来源于stack exchange,提问作者SCH361
相关产品推荐
相关产品推荐

