Guideline 3.2.2 被拒:商业模式不被接受怎么办
作者:Mehdi Azizi
发布于 ,9分钟
Guideline 3.2.2:Apple 禁止让功能依赖评分,也禁止奖励评论。可以奖励 App 内的操作,但绝不能奖励 App Store 上的操作。
Guideline 3.2.2 列出了 Apple 拒绝的商业模式。对独立 App 来说,最常见的坑是拿评分、评论或下载去换取好处。 你可以奖励 App 内的操作,比如通关一个关卡或看一段广告。但不能奖励 App Store 上的操作。
我自己发布 iOS App:Solys、TradaZen 和 Nolera 都已上架 App Store。本指南依据 Apple 的官方文本(2026 年 10 月 15 日阅读,版本日期为 2026 年 6 月 8 日),以及开发者公开分享的 3.2.2 拒审案例。下文提到的做法都是示例。请求评论的时机属于另一条规则,我在 guideline 5.6.3 的指南里有详细说明。
Guideline 3.2.2 说了什么?
3.2.2 位于 App Review Guidelines 的 3.2 节“Other Business Model Issues”。Apple 在这里列出了“Acceptable”清单(3.2.1)和“Unacceptable”清单(3.2.2),并说明这些清单并不详尽。
在当前版本中,3.2.2 共有十个子项,其中两个为空。
| 子项 | 被拒绝的情况 |
|---|---|
| (i) | 第三方 App 的展示橱窗 |
| (ii) | 空(“omitted”) |
| (iii) | 刷广告量、以广告为主的 App |
| (iv) | 未经认证的募捐 |
| (v) | 无理由限制访问 |
| (vi) | 空(“omitted”) |
| (vii) | 在其他平台刷排名 |
| (viii) | 二元期权、无牌照 CFD |
| (ix) | 年利率超过 36% 的贷款 |
| (x) | 强迫用户评分、下载 |
对独立 App 来说,最关键的是 (x):“Apps must not force users to rate the app, review the app, download other apps”。它禁止把评分、评论、下载其他 App 或其他与商店相关的操作作为使用某个功能、内容或 App 本身的条件。下一句划定了边界:“Apps may otherwise incentivize users to take specific actions within apps”。给出的例子是:通关一个关卡、看一段广告。
第 3 节的引言补充了这条规则。Apple 针对的是被“paid, incentivized, filtered, or fake”的反馈抬高的评论和排名:付费的、有奖励的、经过筛选的或虚假的。处罚最重可以是被移出开发者计划。
评分和评论是买不来的:不能用钱,不能用金币,也不能用解锁的功能。
3.2.2 不管的情况
不少网上文章把一些情况归到 3.2.2,但当前文本其实把它们放在别处。对独立 App 来说,有三条相邻规则值得注意。
- 对系统功能收费:4.10。 Guideline 4.10 禁止把设备或 iOS 的能力拿来变现,比如推送通知、相机或陀螺仪。它还点名了 Apple 的服务:iCloud 存储、Screen Time API。
- 购买后强加任务:3.1.2(a)。 规则 3.1.2(a) 要求用户付费后直接拿到所购内容,无需额外任务:在社交网络发帖、导入通讯录、打开 App 若干次。
- 改为订阅制:同样是 3.1.2(a)。 你不能从已经付过费的用户那里收回核心功能。详情见 guideline 3.1.2 的指南。
独立 App 最常见的情况
下面四个案例是为说明规则而构造的示例。
用评分解锁功能
例子:“给 App 评分即可解锁深色主题。”这正是 (x) 所禁止的。而且这个机制在技术上也行不通:Apple 的评分弹窗不一定会显示,也不会告诉你的 App 用户有没有评分。
解决办法:在用户完成某件事之后,用系统弹窗请求评分,不附带任何条件。深色主题用别的方式解锁,免费提供或通过 App 内购买。
奖励评论或下载
例子:“五星好评送 100 金币”,或者一个用金币奖励安装其他 App 的积分墙。前者是在买评论,而“五星”还是在筛选评论。后者是在为下载付费。一则 2019 年的 3.2.2 拒审,发布在 Apple 论坛上,针对的正是积分墙:“Your app includes content or features that can manipulate the user reviews or chart ranking on the App Store.”
解决办法:奖励发生在你 App 内的操作。完成新手教程、赢三局、完成一个挑战。
激励广告
激励视频是允许的:(x) 本身就把“watching an ad”列为 App 可以鼓励的操作。但有两个限制。(iii) 拒绝主要为展示广告而设计的 App。另外,一则 2022 年由开发者公开的拒审写道:“The primary purpose of your app is to encourage users to watch ads or perform marketing-oriented tasks”。
另一位开发者讲述了 2021 年与审核员的一次通话:据他说,具有真实价值的奖励(比如现金或礼品卡)不被接受,只允许 App 内奖励。让广告保持可选,奖励留在 App 内部。 广告能赚多少,可以看一个手机 App 能赚多少钱。
把免费功能改成付费
例子:一次更新把原本免费的 PDF 导出放到了订阅后面。3.2.2 没有任何子项针对这种情况,条文也不禁止你调整自己的产品方案。它保护的是已付费的内容:当 App 改为订阅制时,3.1.2(a) 要求为已经付费的用户保留他们买下的核心功能。
两点注意。Guideline 2.3.2 要求描述和截图清楚标明哪些内容需要购买:更新你的商店页面。同时在审核备注里说明这一变化。我还会额外做的一件事(出于选择,而非义务):为原本就在用导出功能的用户保留它。不同模式的对比见订阅还是一次性买断。
对照表:做法、3.2.2 与合规替代方案
这是我每次提交前用的对照表。中间一列说明这种做法属于 3.2.2、其他规则,还是都不属于。
| 做法 | 3.2.2? | 合规替代方案 |
|---|---|---|
| 用评分换功能 | 是,子项 (x) | 成功后用系统请求 |
| 用金币换评论 | 是,有奖励的评论 | 通关奖励金币 |
| 安装其他 App 送奖励 | 是,子项 (x) | 奖励 App 内操作 |
| 安装积分墙 | 是,实践中如此 | 简单的激励视频 |
| 先问“喜欢这个 App 吗?” | 有风险,筛选评论 | 对所有人同样请求 |
| 看广告视频换奖励 | 否,允许 | 保持可选 |
| 以广告为主的 App | 是,子项 (iii) | 先有真正的功能 |
| 看广告换礼品卡 | 是,实践中如此 | App 内奖励 |
| 推送通知收费 | 否:规则 4.10 | 为你的服务收费 |
| 购买后强制分享 | 否:3.1.2(a) | 付款后立即解锁 |
| 免费改为付费 | 否,无对应子项 | 更新商店页面和备注 |
| 收回终身购买 | 否:3.1.2(a) | 兑现过往购买 |
有两点需要说明。“实践中如此”指的是上文引用的公开拒审案例,而不是某个点名这些情况的子项。只把满意用户引导去评分的“喜欢这个 App 吗?”属于筛选评论,这是第 3 节引言所针对的。我把它归为有风险,因为我还没看到针对这个具体情况的公开拒审。
修复 3.2.2 拒审
标题后面那句话说明了审核员看到了什么。Apple 论坛上公开的拒审中,有三种措辞反复出现:
- “encourage users to watch ads or perform marketing-oriented tasks”:问题在于整个模式,而不是某个页面。
- “manipulate the user reviews or chart ranking”:用奖励换评论或下载。
- “displays or promotes third-party apps”:推广其他 App,据一位开发者说,甚至包括广告里的推广。
接下来:
- 移除机制,而不只是改文案。 如果奖励还在代码里,审核员会发现。准备一个新 build。
- 换成对照表里的替代方案。 通过系统弹窗请求评分,对 App 内操作给予奖励。
- 写清楚审核备注:改了什么,在哪里验证。
- 只有在 App 被误解时才申诉。 先在 App Store Connect 里回复。之后 App Review Board 对每个被拒的 App 只接受一次申诉。
我会用的备注模板(英文),按需修改:
Hello App Review team,
Thank you for your feedback regarding Guideline 3.2.2.
What changed in build [X]:
- Users no longer receive [reward] for [rating the app /
writing a review / downloading other apps].
- [Feature] is now available [for free / through in-app
purchase], with no store-related action required.
- Ratings are requested only through the system prompt,
after [completed action], for every user.
Where to check: [screen > step].
Best regards,
[Your name]
只写提交的 build 里真实存在的内容。
提交前的 3.2.2 检查清单
- 没有任何功能或内容依赖评分、评论或下载。
- 不为评论提供任何奖励,哪怕是“真实”评论。
- 评分请求对所有人都一样,之前没有筛选问题。
- 奖励来自 App 内的操作,并且留在 App 内。
- 激励广告是可选的,没有它 App 也有真正的功能。
- 没有任何收费项目是针对系统功能本身的。
- 如果免费功能改为付费,商店页面和审核备注都写明了。
下次提交就用合规的商业模式
如果你的 App 刚因 3.2.2 被拒,Review Kit 能帮你找到被引用的规则及其要求,还附带给审核员的备注模板。如果你正在搭建商业模式,iOS & Android Kit 提供已经写好代码的引导页、付费墙和订阅,你只需配置。最常见的付费墙错误见 iOS 付费墙:新手常犯的错误。想要有人帮你看一看,和我预约一小时。
完整流程见 App 被 Apple 拒审 页面,技术部分见 iOS App 内订阅 页面。如果你在准备第一次上架,做一次免费诊断:它会帮你理顺步骤,并发给你我的 Apple 防拒审检查清单。首页介绍了如何从一开始就考虑审核来开发一个手机 App。
常见问题
“Guideline 3.2.2 - Business - Other Business Model Issues - Unacceptable”是什么意思?
Apple 认为你的商业模式属于 3.2.2 拒绝的做法。标题后面那句话会说明具体问题:广告是 App 的核心、推广其他 App、用奖励换评论。消息不一定会指明子项:重新看一遍清单,并检查你的奖励机制。
可以用奖励换取 App Store 评论吗?
不可以。第 3 节引言针对有奖励的评论,子项 (x) 禁止把功能与评分挂钩。用系统弹窗请求评分,对所有人一视同仁,不做任何承诺。
激励视频允许吗?
允许。子项 (x) 把“watching an ad”列为 App 可以鼓励的操作。当广告变成 App 的目的,或者奖励在 App 外有真实价值(比如礼品卡)时,就会被拒。
可以把原本免费的功能改成付费吗?
条文没有禁止。它保护的是已付费的内容:3.1.2(a) 要求不能从已购买的用户那里收回核心功能。按 2.3.2 的要求更新你的商店页面,并在审核备注里说明这一变化。
Guideline 3.2.2 和 5.6.3 有什么区别?
5.6.3 禁止操纵 App Store,Apple 也把它用于时机不当的评分请求,比如首次启动时就弹出。3.2.2 针对的是商业模式:用评分换功能、有奖励的评论或下载。同一个评分请求可能同时触犯两条。

