如何从Android Google Play中删除测试IAP购买

Hyp*_*ter 20 android in-app-purchase in-app-billing google-play

我设置了一个测试版帐户来测试我正在处理的谷歌应用程序的IAP,我遇到的问题是,一旦我购买了一次性产品(非经常性费用)测试IAP,我就不能"删除它"这样,所以现在,即使我删除应用程序并重新安装,它也会记住购买,这对于用户而言在现实世界中很棒,但在尝试修复错误时却不是很好!

是否有任何方法(缺少大量的gmail帐户进行测试)从帐户中删除购买?

Ber*_*ero 21

这是一个老问题,但如果有人仍在寻找解决方案,那么请转到:

在那里,您可以退款/取消测试购买.然后使用以下命令清除购买状态:

adb shell pm clear com.android.vending

  • 没有为我工作 - 我仍然不得不在应用程序中"消费"购买.即使清除Google Play商店应用的缓存和数据也无效. (8认同)
  • 我发现当我的设备需要退款时,选中对话框中出现的“撤销”复选框才能意识到它已完全取消! (2认同)

小智 7

我知道的唯一方法是在你的应用中强制消费.然后,您可以删除该代码.


Key*_*Key 6

您可以对测试购买的非消耗品进行退款,效果很好。

使用 Play 管理中心网站

  1. 打开 Play 管理中心。
  2. 在“所有应用程序”页面左侧,选择“订单管理”
  3. 使用“搜索订单”框可按订单 ID 或用户的完整电子邮件地址进行搜索。
  4. 打开订单,点击退款按钮。选择权利复选框并退款。

有关退款的更多详细信息:https ://support.google.com/googleplay/android-developer/answer/2741495