Google Play无效的产品错误

时间:2014-11-11 03:59:04

标签: android cordova google-play

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

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

  • 插件在平台\ 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,部署或插件中是否有我遗漏的内容?

1 个答案:

答案 0 :(得分:0)

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

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