RevenueCat|重置 Sandbox 用户权益
了解如何使用 RevenueCat 测试 Sandbox 用户的购买、退款功能。

我的最佳实践方案是:
- 在真机上保持真实订阅。
- 在模拟器中测试购买、重置流程,以及免费用户的行为。
RevenueCat Sandbox 重置用户权益
要重置 sandbox 用户权益,尝试直接删除 sandbox 客户数据「Delete Customer」:

删除之后,RevenueCat 这条数据仍然不会更新:

点击无法查看详情,提示错误「No customer found with that App User ID. Please note that it's an exact search.」,这是 RevenueCat 的一个 Bug。
然后,在模拟器上重新运行 App,可以看到客户标识 CustomerInfo
不会发生变化,但权益信息已被删除:

重新运行至少一次之后,在 RevenueCat 平台点击这条 Sandbox 数据,可以重新查看详情,同时权益已被删除 —— 这正是我们需要的效果:
