You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SwiftUI StoreKit prefersPromotionalIcon不显示图标,需等审核还是配置有误?

SwiftUI StoreKit 促销图标无法加载的问题排查

核心问题解答

  • 是否需要等待审核:是的,新应用的新内购项目所上传的促销图标必须经过苹果审核通过后,才会在客户端生效。即便你已在App Store Connect上传图标并同步了StoreKit配置文件,未通过审核的图标不会被加载显示。

配置遗漏排查方向

  • 检查StoreKit配置文件(.storekit)中对应内购项目是否正确关联了促销图标,同步后确保Xcode中使用的是最新版本的配置文件。
  • 确认促销图标符合苹果规格要求:必须为1024x1024像素的PNG格式,且无透明背景。
  • 模拟器测试时,可通过Xcode菜单 Product > StoreKit > Reset StoreKit Configuration 重置StoreKit数据,避免缓存导致的图标不显示问题。
  • 核对代码中的内购项目ID是否完全匹配,确保prefersPromotionalIcon参数确实设置为true。

你的代码示例

ProductView(id: "[my purchase id]", prefersPromotionalIcon: true)

内容的提问来源于stack exchange,提问作者Vicente Garcia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 06:14:52