做 iOS 应用开发时,最怕的就是突然遭遇大规模恶意退款,一夜之间损失严重,甚至因此导致应用下架。
有位开发者正有此经历后,便开发了 Refund Swatter Lite 这个项目,并将其开源帮助更多开发者解决这个问题。
基于 Supabase 构建,实时处理苹果的 CONSUMPTION_REQUEST 通知,并立即将消费信息发送回 Apple,帮助减少欺诈性退款。
GitHub:https://t.co/HQHjTNzMT7
主要特性:
- 实时处理苹果退款审核通知,自动回传消费数据;
- BYOK 密钥自持有模式,应用内购买密钥只存储在自己的 Supabase 项目中;
- 100% 基于 Supabase 运行,无需额外服务器维护;
- 计算全部 12 个苹果要求的消费字段,提供完整数据支持;
- 可视化仪表板,方便查看通知处理状态和调试日志;
- 私钥加密存储在 Supabase Vault 中,确保安全性。
通过一键安装脚本即可完成部署,有应用内购买业务的 iOS 开发者,可以看下这解决方案是否有帮助。