SuperAPI AI 工具集

revenuecat-testing-setup

测试与质量

查看项目

更新于 10-16 07:58

技能介绍

用途:帮开发者在开发阶段测试 RevenueCat 购买流程,避免产生真实扣款。

主要能力:先检测项目平台(React Native、Flutter、Kotlin Multiplatform、Android 原生、iOS 原生),再读取对应平台说明文件配置测试环境;对比各测试渠道的还原度与迭代成本,包括 RevenueCat Test Store、iOS StoreKit 配置文件、iOS Sandbox / Android 内部测试、TestFlight / 封闭或开放测试,以及生产环境(不应用于测试)。

使用方式:优先从最低还原度、迭代最快的渠道开始,再逐步升级;UI 与付费墙迭代用 Test Store,验证权益是否真正生效用 Sandbox 或内部测试。Test Store 需在面板启用并生成 test_ 前缀 API 密钥,调试构建用测试密钥、发布构建换成生产密钥,测试密钥不得进入生产环境。

限制与注意:Test Store 不模拟 Ask to Buy、区域定价、服务器端收据校验细节、商店审核拒绝路径,以及完整订阅续订节奏(最多压缩续订五次);Sandbox 交易只在面板的 Sandbox 视图出现,需核对交易、appUserID 与权益状态;首次购买、试用等场景应使用全新测试账号。资料未提供具体平台配置步骤与命令。