【问题标题】:Restoring purchases on multiple Android devices在多个 Android 设备上恢复购买
【发布时间】:2017-09-24 02:07:20
【问题描述】:

我在恢复购买时遇到问题。

情况是这样的: 我有一个测试 Google 帐户,我在两个不同的设备上登录。我在两者上运行相同的应用程序并在设备 #1 上进行应用内购买。我得到了产品,一切都很好。然后在设备 #2 上恢复购买。我希望得到我从设备 #1 购买的新购买的应用内产品,但我得到了一个空列表。为什么?如果我然后尝试在设备 #2 上购买相同的产品,它会给我“你已经拥有这个项目。”。

如果我先在设备 #2 上购买物品,这种情况也是一样的。此外,在最初购买该物品的设备上清除数据和恢复购买也可以正常工作。

难道我不能用同一个帐户在多台设备上恢复购买吗?是因为我处于测试模式,还是有什么问题?

我正在使用 cordova-plugin-inapppurchase。

非常感谢!

/克拉雷

【问题讨论】:

  • 是的,消耗品。

标签: android cordova in-app-purchase


【解决方案1】:

这可能是由于 Google Play 应用/服务将购买响应缓存了一段时间。我不知道多久,但如果您清除 Google Play(不是您的应用)的缓存和/或它的存储数据,那么它将检索最新列表。

【讨论】:

    猜你喜欢
    • 2012-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多