首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >苹果收据验证返回不带latest_receipt_info字段的收据

苹果收据验证返回不带latest_receipt_info字段的收据
EN

Stack Overflow用户
提问于 2019-09-18 04:31:46
回答 1查看 152关注 0票数 1

客户在开始订阅后,使用从Apple收到的收据调用我的后端代码。在我将服务器上的回执发送回苹果进行验证后,它返回一个latest_receipt_info数组。

就在上个周末(约2019年9月14日)我开始从不包含latest_receipt_info数组的客户端获得收据。相反,它们看起来就像下面这样:

代码语言:javascript
复制
   "receipt":{ 
      "receipt_type":"Production",
      "adam_id":1*******1,
      "app_item_id":1*******1,
      "bundle_id":"com.****app.******",
      "application_version":"61",
      "download_id":6********0,
      "version_external_identifier":8*****,
      "receipt_creation_date":"2019-09-12 12:39:48 Etc/GMT",
      "receipt_creation_date_ms":"1568291988000",
      "receipt_creation_date_pst":"2019-09-12 05:39:48 America/Los_Angeles",
      "request_date":"2019-09-16 22:57:56 Etc/GMT",
      "request_date_ms":"1568674676861",
      "request_date_pst":"2019-09-16 15:57:56 America/Los_Angeles",
      "original_purchase_date":"2017-12-27 19:29:40 Etc/GMT",
      "original_purchase_date_ms":"1514402980000",
      "original_purchase_date_pst":"2017-12-27 11:29:40 America/Los_Angeles",
      "original_application_version":"371",
      "in_app":[ 

      ]
   },
   "status":0,
   "environment":"Production"
}

这种情况似乎并不总是发生,但我以前从未见过这样的收据。为什么现在就开始发生这种情况呢?这是否意味着用户应该访问我的订阅内容?

EN

回答 1

Stack Overflow用户

发布于 2019-09-18 13:20:04

您没有获得latest_receipt_info阵列的唯一原因是您的客户没有购买任何订阅。您发布了一个没有进行任何应用内购买的收据示例。您应该再看一看iOS代码。

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

https://stackoverflow.com/questions/57981677

复制
相关文章

相似问题

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