获取本地 Xcode 商店套件收据的内容

问题描述

我正在尝试设置新的 StoreKit 配置文件以轻松测试我的订阅。一切正常,但我在使用 verifyReceipt 端点时遇到了一些问题。

当用户购买特定订阅时,我们有 3 个步骤

  1. StoreKit 购买
  2. 购买收据
  3. 验证收据,应用程序将请求发送到我们的服务器,然后服务器验证 AppStore 上的收据并解析响应,根据它在我们的系统中创建订阅

我被困在第 3 步,我正在尝试验证来自本地 Xcode StoreKit 配置的收据,并根据文档:

您无法验证来自测试环境的收据 verifyReceipt 因为 App Store 不会签署这些收据,并且 验证将失败。

我实际上没有验证问题,而是阅读它的内容,因为它似乎不包含我需要的所有数据作为正常的“生产”收据,例如处理自动续订。

我的问题是:我应该如何从 Xcode 生成的收据中读取数据以获取有关过期、自动续订和其他信息的数据,或者这是不可能的,我需要对其进行硬编码?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)