首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS订阅latest_receipt_info

iOS订阅latest_receipt_info
EN

Stack Overflow用户
提问于 2020-09-07 12:50:35
回答 1查看 161关注 0票数 2

我正在构建一个具有1个月订阅组件的react本地应用程序。我已经集成到苹果API中以获取收据,但我有一个问题似乎无法在测试模式中弄清楚。可能是个新手的问题但我们开始..。

当一个用户有一个自动更新的订阅,我称之为Apple时,就有了latest_receipt_info。

  1. ,我每个月都会有一个新的吗?如果是这样的话,什么时候会出现呢?
  2. --所以我所要做的就是调用Apple,从latest_receipt_info获取最新的事务,并查看"expires_date“字段。如果我们还在这个日期之前,那么我假设订阅仍然是活动的?可以这么简单地查看订阅是否处于活动状态?

我在网上看到过关于"cancellation_date_ms“字段的对话,但我似乎无法在沙箱模式下找到它,但是如果我只使用上面所述的逻辑,为什么需要这样做呢?

EN

回答 1

Stack Overflow用户

发布于 2021-03-05 17:12:35

您可以通过从应用程序调用带有收据数据的Apple随时获得更新的收据,即使您发送旧的数据,Apple总是向您发送最新的收据。

您可以在此范围内检查过期日期,但是,如果用户获得退款,过期日期可能在未来--在这种情况下,您也会收到cancellation_date_ms,所以您应该注意这一点。

要更好地理解latest_receipt_info中的所有内容,请阅读此处的条目,搜索responseBody.latest_receipt_info

https://www.namiml.com/blog/app-store-verify-receipt-definitive-guide

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63777974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档