App Store Connect备选图标不显示,无法设置产品页优化A/B测试
解决App Store产品页A/B测试备选图标不显示的问题
尝试为App Store产品页优化(Product Page Optimisation)A/B测试添加备选图标,但设置测试时看不到图标选项(苹果官方说明中该选项应存在)。已完成以下配置但无效:
已执行的操作
- Build Settings - Asset Catalog Compiler - Options
- 添加
Alternate App Icon Sets为DarkIcon - 设置
Include All App Icon Assets为Yes - 指定
Primary App Icon Set Name为LightIcon
- 添加
- General Settings - App Icons and Launch Screen
- 将
App Icon配置为Debug: LightIcon + DarkIcon (iOS)和Release: LightIcon + DarkIcon (iOS) - 勾选
Include all app icon assets
- 将
上传构建后,App Store Connect的Included Assets下仅显示一个图标,备选图标未出现。
可行排查与解决步骤
校验Asset Catalog图标配置
- 确认
DarkIcon备选图标集已完整配置所有iOS要求的图标尺寸,格式为PNG,无缺失或损坏。 - 确保
LightIcon主图标集的所有必要尺寸也配置齐全。
- 确认
核对构建设置的命名一致性
Alternate App Icon Sets和Primary App Icon Set Name的名称必须与Asset Catalog中的图标集名称完全一致(大小写敏感),避免拼写错误。
等待构建处理完成
- 上传构建后,App Store Connect需要10-30分钟完成处理,期间不要立即查看
Included Assets,延迟可能导致备选图标暂不显示。 - 确保上传的是Release版本构建,Debug构建无法被正确识别备选图标配置。
- 上传构建后,App Store Connect需要10-30分钟完成处理,期间不要立即查看
确认测试权限与功能状态
- 检查App是否已开启Product Page Optimisation功能,且操作账号拥有管理员或开发者权限。
- 确认App版本状态符合测试要求(如已通过审核或处于可提交状态)。
清理并重新上传构建
- 执行Xcode清理(
Command + Shift + K),重新归档(Product > Archive)后再上传至App Store Connect,缓存问题可能导致配置不生效。
- 执行Xcode清理(
手动检查Info.plist配置
- 打开项目的Info.plist,确认
CFBundleIcons条目正确包含主图标和备选图标配置,示例如下:<key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconName</key> <string>LightIcon</string> </dict> <key>CFBundleAlternateIcons</key> <dict> <key>DarkIcon</key> <dict> <key>CFBundleIconName</key> <string>DarkIcon</string> </dict> </dict> </dict>
- 打开项目的Info.plist,确认
内容的提问来源于stack exchange,提问作者Ori
相关产品推荐
相关产品推荐

