【问题标题】:How to test Android In App Billings--I've tried "everything" but no luck如何在 App Billings 中测试 Android——我已经尝试了“一切”但没有运气
【发布时间】:2018-12-23 00:29:53
【问题描述】:

我正在尝试在我的应用程序中获取 Android In App Billings (IAB) 列表——特别是订阅。在设备上调试时(不是模拟器)当它调用获取产品时,我收到此错误 error occurred while loading products: Error: IAP not prepared. Check if Google Play service is available. 以下是我所做的事情:

  1. apk 作为 alpha 版本上传到 Google Play 控制台。
  2. 几小时(几天!)已经过去,发布可用(我可以在 Play 商店中看到)。
  3. 我在 Google Play 控制台中添加了应用内购买。
  4. 我在 Google Play 控制台的常规设置区域和发布的测试人员列表中添加了一个 gmail 帐户作为测试人员。
  5. 我安装的 apk 与 Play 商店中处于 alpha 阶段的 apk 具有相同的版本号和版本名称
  6. 我使用的是真实设备(不是模拟器)
  7. 我以测试人员电子邮件帐户的身份登录。
  8. 我的 AndroidManifest.xml 设置了 BILLING 属性

应该注意的是,我正在使用 react-native 和这个包进行应用内计费https://github.com/dooboolab/react-native-iap 虽然我认为这里的问题是我错过了在应用内设置计费所需的一般步骤之一安卓。任何想法或指导将不胜感激——我已经为此奋斗了好几天!

【问题讨论】:

标签: android react-native google-play in-app-billing


【解决方案1】:

您能否提供您正在使用的代码?

根据此问题的答案:https://github.com/dooboolab/react-native-iap/issues/301 请确保您使用 initConnection 而不是 prepare 初始化 IAB。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-09
    • 2018-04-24
    • 1970-01-01
    • 1970-01-01
    • 2013-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多