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

关于App Store Connect自定义折扣订阅合规性及RevenueCat适配的问询

自定义折扣订阅方案的App Store合规性解析

核心结论:你的方案存在合规风险

你打算创建多个不同折扣率的独立订阅SKU(比如premium_subscription、premium_subscription_15等),再通过服务器根据用户使用情况、等级等条件匹配推送的方式,不符合App Store的审核规则,具体原因如下:

  • 违反订阅产品的可访问性要求:App Store明确规定,所有上架的订阅产品必须对符合区域、年龄要求的所有用户开放购买权限,不能通过应用内的自定义用户属性(如使用频率、等级)限制特定用户只能看到或购买某一折扣的订阅。这种定向隐藏产品的行为,属于限制用户购买选择权,触碰《App Store审核指南》3.1.1(a)条款。
  • 涉嫌恶意拆分订阅产品:如果这些不同折扣的订阅SKU没有对应的功能差异,只是价格不同,苹果会判定为恶意拆分订阅内容,违反4.3条款(重复应用/内容),大概率会被拒审。

合规替代方案(适配RevenueCat)

想要完全控制折扣率和适用用户,推荐用苹果官方支持的Promotional Offers(促销优惠)方案,这也是RevenueCat原生支持的功能:

  1. 在App Store Connect中给你的基础订阅(比如premium_subscription)创建不同折扣率的促销优惠(15%、25%等),可设置优惠时长为无限制,满足长期折扣需求。
  2. 你的服务器根据用户的使用情况、等级等条件,判断该用户应享受的折扣类型,调用RevenueCat的API生成对应促销优惠的签名。
  3. 在应用内将该优惠展示给目标用户,用户通过RevenueCat完成订阅流程即可。

这种方式既满足了你自主控制折扣率和适用用户的需求,又完全符合App Store的规则,还能避开introductory offer的时间/时长限制。

另外,如果你需要基于年龄、区域这类合规属性设置折扣,可以直接在App Store Connect中针对不同区域、年龄组设置基础订阅的差异化价格,这也是苹果允许的,但无法覆盖自定义用户属性的场景。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 22:15:04