StoreKit 2 无法在实体 iPhone 应用中获取自动续订的订阅产品。

您好,Apple 开发者支持团队,

我无法从 StoreKit 加载两个新的自动续订订阅产品。

产品 ID:

- com.zhuangmengting.notes.pro.monthly

- com.zhuangmengting.notes.pro.yearly

Bundle ID:

- com.zhuangmengting.notes

此问题在以下两种情况下均可重现:

- 安装在真机 iPhone 上的 TestFlight 版本

- 安装在真机 iPhone 上的 Xcode 调试版本

这不是本地 StoreKit 测试问题。在 Xcode 中,“方案”→“运行”→“选项”→“StoreKit 配置”已设置为“无”。

当应用请求这些产品时,无论是 RevenueCat 还是直接使用原生 StoreKit 1 SKProductsRequest,均未返回任何有效产品。 StoreKit 的原生响应如下:

有效产品:[]

无效产品标识符:

- com.zhuangmengting.notes.pro.monthly

- com.zhuangmengting.notes.pro.yearly

我已经验证了以下所有内容:

- 应用代码、App Store Connect 和 RevenueCat 中的产品 ID 完全匹配。

- 两个订阅都处于“准备提交”状态。

- 两个订阅都已配置当前有效的定价。

- 两个订阅在所有 175 个国家/地区均可使用。

- 已配置订阅本地化。

- 应用使用明确的 App ID。

- 已为该 App ID 启用应用内购买功能。

- 实际安装的调试应用已使用预期的团队和应用标识符进行签名。

- 已检查付费应用协议、银行信息和税务信息。

- 未激活任何本地 .storekit 配置。

- 删除并重新安装应用后,结果不变。

该问题于 2026 年 7 月 27 日(北京时间 UTC+8)上午 10:00 至下午 1:00 左右首次确认,并且可以重复出现。

Xcode 版本:

Xcode 26.6 (Build 17F113)

请 Apple 调查这些产品是否未能同步到设备端的 StoreKit 沙盒产品目录中(针对此 Bundle ID)。这似乎是 StoreKit/App Store Connect 产品目录同步问题,而非应用端配置问题。


MacBook Pro 14″, macOS 26.2

发布日期 2026年7月27日 下午2:34

回复

没有回复。

StoreKit 2 无法在实体 iPhone 应用中获取自动续订的订阅产品。

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!