致电GetPurchasesAsync时缺少上一次购买

时间:2018-07-10 07:52:02

标签: c# ios xamarin in-app-purchase

用户于 2018年5月14日进行了首次购买。这是1个月的自动续订订阅。

当他致电 GetPurchasesAsync()时,他应该获得2次购买。

  • 2018年7月4日,一切正常。他有2次购买:

    {Plugin.InAppBilling.Abstractions.InAppBillingPurchase}
      Id: ""420000385937917""
      TransactionDateUtc: 14/06/2018 09:40:37
      ProductId: ""my.product.id""
      AutoRenewing: False
      PurchaseToken: """"
      State: Purchased
      ConsumptionState: NoYetConsumed
      Payload: null
    {Plugin.InAppBilling.Abstractions.InAppBillingPurchase}
      Id: ""420000403386838""
      TransactionDateUtc: 14/05/2018 09:40:37
      ProductId: ""my.product.id""
      AutoRenewing: False
      PurchaseToken: """"
      State: Restored
      ConsumptionState: NoYetConsumed
      Payload: null"
    
  • 但是自 2018年7月5日以来,他只获得了1次购买,我真的不知道为什么:

    {Plugin.InAppBilling.Abstractions.InAppBillingPurchase}
      Id: ""420000403422144""
      TransactionDateUtc: 14/05/2018 09:40:37
      ProductId: ""my.product.id""
      AutoRenewing: False
      PurchaseToken: """"
      State: Restored
      ConsumptionState: NoYetConsumed
      Payload: null"
    

用户没有进行任何更改!任何想法 ?为什么 GetPurchasesAsync()不再返回上一次购买的商品?

请注意,用户的订阅仍在其Apple帐户中处于活动状态,并且“将于2018年7月14日自动续订”。

编辑::我在Github InAppBillingPlugin的页面上打开了一个问题,请在此处进行检查:https://github.com/jamesmontemagno/InAppBillingPlugin/issues/175

0 个答案:

没有答案