提交App至App Store Connect时缺失必要图标文件的验证失败问题求助
各位开发者朋友,我最近碰到了一个百思不得其解的问题,想请大家帮忙看看:
之前我的应用一直能正常通过Xcode提交到App Store Connect,7/7/2025还成功上传过一个版本,期间我完全没改动过应用的任何内容,但从7/8/2025开始,提交就次次失败,每次都报三个和应用图标相关的验证错误。
具体的错误信息如下:
Validation failed
Missing required icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format for iOS versions >= 10.0. To support older versions of iOS, the icon may be required in the bundle outside of an asset catalog. Make sure the Info.plist file includes appropriate entries referencing the file. (ID: 4866981f-55ec-4ac2-bd4a-e6fab4e0b644)
Validation failed
Missing required icon file. The bundle does not contain an app icon for iPad of exactly '152x152' pixels, in .png format for iOS versions >= 10.0. To support older operating systems, the icon may be required in the bundle outside of an asset catalog. Make sure the Info.plist file includes appropriate entries referencing the file. (ID: c58fbea9-aaef-4e0f-9bb7-14cad72714b8)
Validation failed
Missing app icon. Include a large app icon as a 1024 by 1024 pixel PNG for the 'Any Appearance' image well in the asset catalog of apps built for iOS or iPadOS. Without this icon, apps can't be submitted for review. (ID: 249fad85-da08-4317-a7ba-010a20ad9423)
为了解决这个问题,我已经尝试了各种方法,但都没有效果:
- 从全新创建的Xcode项目中复制了完整的
AppIcon.appiconset到现有项目,并且重置了所有图标槽位 - 用多款在线应用图标生成工具生成标准图标集后导入项目
- 反复检查Xcode的xcassets目录,确认没有空的图标槽位;而且我发现Xcode的asset catalog里根本没有120x120和152x152这两个尺寸的槽位,1024x1024的图标也已经在“Any Appearance”(包括深色模式、tint模式)下添加了有效图片
- 切换了Xcode正式版和Beta版进行提交测试,问题完全一致
我怀疑这可能是苹果服务器端的问题,也在开发者论坛上看到过零星的类似反馈,但那些帖子里的解决方法(比如手动添加对应尺寸的图标文件到bundle并修改Info.plist)对我都不起作用。
目前我已经提交了Feedback、在开发者论坛发了求助帖,也通过苹果官方联系表单反馈了问题,但还没有得到有效回复。如果有朋友遇到过类似问题或者有可行的排查思路,恳请帮忙指点,必要的话我可以进行屏幕共享配合排查。
内容来源于stack exchange

