当前的应用程序是 Expo for React Native,它被弹出到裸工作流程中。使用expo-in-app-purchasesIAP。
如何判断订阅是否有效?
当我通过以下方式获取购买历史记录时:
const { results } = InAppPurchases.connectAsync();
如果查看结果,结果会返回以下字段:
现在purchaseState始终是一个整数。我主要看到3(我想我已经看过1一次......)不确定这是否真的告诉我任何有价值的东西,因为它们都是3都是
如果没有手动获取最近的购买并添加 30 天(这是每月订阅)然后查看该日期是否是过去的日期,我不知道如何查找当前用户是否有有效订阅。帮助!
提前致谢!