我昨天购买订阅(不是Managed Product
或Unmanaged Product
)或测试,我退还了自己,然后取消订阅。包退和取消,当我打电话后:“你已经拥有这个项目”,但getPurchases是空的
m_billingService.getPurchases(3, m_context.getPackageName(), ITEM_TYPE_SUBS, null)
它会回到我的购买与0
购买状态(有效/ OK)。今天,当我调用相同的方法时,它什么都不返回。但是,当我尝试购买该商品时,Google Play商店会回复我已经拥有该商品。
我已经重新启动了Android设备,清除了Google Play服务缓存,并确保只有测试帐户在我的手机上激活(即我删除了我的Google开发者帐户)。
该问题之前已经被问过,但总是在产品而不是订阅的情况下。这些帖子的答案似乎是“消费”产品;订阅不会被消耗。
我敢肯定,订阅保持活跃,以当用户取消其当期结束,但我不知道,当你退还它会发生什么...... – Zharf 2014-09-26 13:29:36