【问题标题】:Invalid Product error from Google Play来自 Google Play 的无效产品错误
【发布时间】:2014-11-11 03:59:03
【问题描述】:

我正在尝试让 https://github.com/j3k0/cordova-plugin-purchase 为 Cordova/PhoneGap 工作,当我尝试检索产品信息时收到“无效”错误。

我不知道我做错了什么,但这是我所做的:

  • 插件在platforms\android\res\values\billing_key.xml 中使用正确的计费API 密钥进行安装
  • store.ready() 事件触发时没有错误,所以我知道我至少可以连接。
  • 我已将签名的 APK 上传到 Beta 版并发布。
  • 我创建了一个应用内购买并确认它处于活动状态。
  • 我通过对 ID 进行硬编码,确认我在代码中调用了正确的产品 ID。
  • 我收到来自 store.when("product").updated(fnProcessProduct) 的回调,但 product.state 始终为 store.INVALID

我在 Google Play、PhoneGap、部署或插件中有什么遗漏吗?

【问题讨论】:

    标签: android cordova google-play


    【解决方案1】:

    找到答案 - 一旦您将 APK 作为测试版上传到 Google Play 并激活您的 IAP 产品,您必须使用使用相同密钥签名的 APK 进行测试。我使用的是 Ionic,而 Ionic 正在使用调试密钥进行签名。

    更多信息:https://github.com/j3k0/cordova-plugin-purchase/issues/75

    【讨论】:

      猜你喜欢
      • 2016-02-08
      • 2021-04-02
      • 1970-01-01
      • 1970-01-01
      • 2021-03-28
      • 1970-01-01
      • 2022-06-22
      • 2012-08-08
      • 1970-01-01
      相关资源
      最近更新 更多