指南深度解析
指南 3.1:应用内购买拒绝
指南 3.1 涉及 Apple 的应用内购买(IAP)要求。这是最容易被误解的规则之一,但理解它可以避免很多麻烦。
📜 IAP 规则
Apple 的核心规则是:
"在应用内解锁的数字内容或功能必须使用应用内购买。"
必须使用 IAP 的情况:
- 订阅服务(如流媒体、云存储、高级功能)
- 虚拟货币、游戏道具
- 解锁应用功能
- 数字内容(电子书、音乐、视频)
✅ 豁免情况
以下情况不需要使用 IAP:
- 实体商品:在应用内购买的实体产品
- 线下服务:Uber、外卖、预约服务等
- 跨平台内容:用户在其他平台(如网站)购买后可在应用中访问的内容
- 阅读器应用:Netflix、Kindle 等可以展示在别处购买的内容
- 一对一服务:远程医疗、法律咨询等专业服务
⚠️ 常见问题
引导外部购买
在应用内提供链接或按钮引导用户去网站购买,这是不允许的。
价格差异
暗示或明示应用内价格比外部购买更贵。
隐藏付费墙
在审核时隐藏 IAP,之后通过远程配置启用。
💡 解决方案
- 使用 StoreKit 2:Apple 最新的 IAP 框架,更简单更可靠
- 沙盒测试:在提交前充分测试购买流程
- 恢复购买:必须提供恢复购买功能
- 清晰的订阅条款:展示价格、续订周期和取消方式
- 审核备注:如果您认为符合豁免条件,在备注中解释