ReactNative iOS应用图标在App Store Connect不显示及Unassigned问题求助
解决React Native iOS应用图标相关问题
App Store Connect图标空白问题
- 核对图标规格:确认所有图标(尤其是1024x1024的App Store主图标)为PNG格式,无透明背景,未添加圆角(苹果会自动处理),且每个尺寸的图标都严格匹配苹果要求的大小,文件名与
AppIcon.appiconset/Contents.json中的配置完全一致。 - 重新上传构建:通过Xcode重新Archive项目,在Organizer中选择最新归档重新上传至App Store Connect,上传过程中留意日志,确保没有图标相关的警告或错误。
- 等待缓存同步:App Store Connect存在缓存机制,上传后可能需要1-2小时甚至更久才会显示图标,先耐心等待一段时间再刷新页面查看。
- 检查Info.plist配置:确认
Info.plist中的CFBundleIcons -> CFBundlePrimaryIcon -> CFBundleIconFiles正确指向AppIcon.appiconset,无拼写错误。
Xcode中“Unassigned”图标问题
- 校验Contents.json配置:打开
AppIcon.appiconset下的Contents.json文件,检查每个图标的size、idiom、scale参数是否正确,删除多余的未匹配图片的条目,确保每个配置条目都有对应的图标文件。 - 重新导入图标:删除AppIcon.appiconset中的所有图标,手动拖入符合尺寸要求的图标文件,或通过Xcode媒体库重新导入,确保每个占位符都对应正确的图片。
- 清理Xcode缓存:删除Derived Data(路径:Xcode -> 设置 -> 位置 -> Derived Data -> 打开文件夹后删除),执行
Command+Shift+K清理构建文件夹,重新构建项目后查看Unassigned标记是否消失。 - 检查文件名一致性:确保图标文件名无特殊字符,且与
Contents.json中的filename字段完全匹配(iOS文件系统区分大小写)。
内容的提问来源于stack exchange,提问作者gabogabans
相关产品推荐
相关产品推荐

