Flutter应用TestFlight安装有图标,App Store Connect网站不显示图标
解决Flutter应用TestFlight分发后App Store Connect不显示1024×1024图标的问题
首先明确:App Store Connect展示的应用图标,和你包内的设备应用图标是两个独立配置项——前者是专门用于App Store商店页面展示的1024×1024图标,后者是安装到设备上的应用图标。按以下步骤排查解决:
第一步:先检查App Store Connect直接设置
- 登录App Store Connect,进入你的应用详情页,切换到「App信息」标签页
- 找到「App图标」板块,查看是否已上传符合要求的1024×1024 PNG图标(要求:无圆角、无透明背景、纯方形)
- 如果未上传,直接在这里上传即可,无需重新打包应用,上传后等待15-30分钟刷新页面,图标通常会正常显示
第二步:若App Store Connect已上传仍不显示,检查Xcode配置
如果确认已经在后台上传过图标但还是不显示,或者你希望通过打包时自动包含这个图标,需要检查iOS项目的配置:
- 打开Flutter项目的
ios/Runner.xcworkspace文件 - 在Xcode中选中Runner Target,进入「General」标签,找到「App Icons and Launch Images」区域
- 确认「App Icon Source」对应的Asset Catalog中,「App Store iOS 1024pt」的位置已填充正确的图标
- 若未填充,将符合要求的1024×1024图标拖入对应位置
- 清理项目缓存:执行终端命令
flutter clean,然后重新打包IPA:flutter build ipa,再通过Xcode或Transporter工具重新上传到TestFlight
注意事项
- 1024×1024图标必须是PNG格式,不要自行添加圆角(App Store会自动处理),也不能有透明背景,否则可能无法正常识别
- App Store Connect后台存在缓存机制,操作后不要立即刷新,等待一段时间再查看
内容的提问来源于stack exchange,提问作者John
相关产品推荐
相关产品推荐

