小编cha*_*ble的帖子

React Native 的应用程序购买中的博览会 - 如何判断订阅是否是当前/活动的?

当前的应用程序是 Expo for React Native,它被弹出到裸工作流程中。使用expo-in-app-purchasesIAP。

如何判断订阅是否有效?

当我通过以下方式获取购买历史记录时:

const { results } = InAppPurchases.connectAsync();

如果查看结果,结果会返回以下字段:

  • 购买时间
  • 交易收据
  • 订单号
  • 产品编号
  • 承认
  • 原购买时间
  • 原始订单ID
  • 购买状态

现在purchaseState始终是一个整数。我主要看到3(我想我已经看过1一次......)不确定这是否真的告诉我任何有价值的东西,因为它们都是3都是

如果没有手动获取最近的购买并添加 30 天(这是每月订阅)然后查看该日期是否是过去的日期,我不知道如何查找当前用户是否有有效订阅。帮助!

提前致谢!

in-app-purchase in-app-subscription react-native expo

4
推荐指数
1
解决办法
3003
查看次数