我正在构建一个具有1个月订阅组件的react本地应用程序。我已经集成到苹果API中以获取收据,但我有一个问题似乎无法在测试模式中弄清楚。可能是个新手的问题但我们开始..。
当一个用户有一个自动更新的订阅,我称之为Apple时,就有了latest_receipt_info。
,
我在网上看到过关于"cancellation_date_ms“字段的对话,但我似乎无法在沙箱模式下找到它,但是如果我只使用上面所述的逻辑,为什么需要这样做呢?
发布于 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
https://stackoverflow.com/questions/63777974
复制相似问题