Guideline3.1.1
App 内购买项目
3.1.1 管的是数字价值怎么付钱。解锁内容、功能或订阅,Apple 要求走 IAP——而且审核员要能在沙盒里走完这笔购买。
§ 01这类拒审通常意味着什么
- 端内用网页结账、二维码或「联系我们升级」卖数字商品,就够被拒。
- 实物和现实服务是另一件事。数字权益不是。
- IAP 实现是对的,但审核员买不成,看起来仍像 3.1.1 或 2.1。
§ 02常见原因
- 用 Stripe、PayPal 或站内打开的网站解锁功能。
- 缺少 StoreKit 产品、ID 写错,或沙盒里显示不可用。
- 第二台设备无法恢复购买。
- 付费墙只对内部账号生效。
- 阅读器类外链超出了当前品类被允许的范围。
§ 03怎么判断你是哪一种
- 列出用户能付钱或解锁的每一个入口,标成数字或实物。
- 用全新沙盒 Apple ID 买一次,再在另一台设备恢复。
- 商业模式错了就要出新包;只是备注里没有沙盒账号,可以先回复。
§ 05项目里该查什么
检查清单
- 所有数字解锁都走 StoreKit / StoreKit 2
- 产品已上架销售且与付费墙 ID 一致
- 恢复购买入口可见并且能用
- 没有完成数字支付的网页跳转
- 审核备注里有一个尚未拥有任何商品的沙盒 Apple ID
§ 06不要做什么
不要
- 不要把网页付费墙藏起来再交一次。
- 不要把数字订阅硬说成「服务」却不改产品。
- 不要让审核员用正式信用卡。
§ 07接下来常问的问题
- 网站支付一定不行吗?
- 在应用里消费的数字功能,核心就是必须走 IAP。实物和部分阅读器情形是更窄的例外,不是漏洞。