0

在 android 计费库中有一个类似下面的方法。

https://developer.android.com/reference/com/android/billingclient/api/PurchaseHistoryRecord

  1. 如果有可用的订阅,则为该订阅购买令牌等。返回数据。
  2. 如果当前没有订阅,但用户有之前的订阅,例如取消,则此旧订阅的 purchaseToken 等返回数据。

对于我的iOS 应用程序,如果用户有之前取消的订阅或订阅升级、降级取消的订阅,我想收到此订阅的receiptData 信息。这样的事情可能吗?我怎样才能访问它。

4

1 回答 1

0

在 iOS 中,位于存储文件中的应用程序收据Bundle.main.appStoreReceiptURL将包含过去和现在的所有购买。

您可以自己解析它,但为了确保您拥有最新的收据数据,您应该将该数据发送到您的服务器,让 Apple 根据您发送的收据数据要求 Apple 提供收据数据,然后您将返回已解析的 JSON您可以以过去的购买为例。

于 2021-04-22T15:23:40.160 回答