【问题标题】:Huawei Mobile Services IAP Unable to make purchases -5 Core Error华为移动服务IAP无法购买-5核心错误
【发布时间】:2020-10-15 05:35:52
【问题描述】:

我已经集成了HMS IAP,这些是依赖项:

classpath 'com.huawei.agconnect:agcp:1.2.1.301'

huaweiImplementation 'com.huawei.hms:ads-identifier:3.4.32.300'
huaweiImplementation 'com.huawei.hms:ads-lite:13.4.32.300'
huaweiImplementation 'com.huawei.hms:iap:5.0.1.300'
huaweiImplementation 'com.huawei.hms:hwid:4.0.4.300'

我也下载并添加了agconnect-services.json

当我启动我的应用程序时,我看不到我的 IAP 产品并且我的 logcat 显示:

2020-09-24 15:08:30 15575-15575/? V/UpgradePurchase: Unable to make purchases: -5: Core error

这是检查设备是否为EnvReady,我没有看到带有该错误代码的文档。谁能告诉我-5代表什么?我应该对我的项目进行哪些更改?

谢谢。

【问题讨论】:

  • 您在测试什么型号的手机?你能在你的手机中查看HMS Core版本是什么吗?
  • 我使用 P40 Pro (ELS-NX9),EMUI 10.1.0.158,HMS Core 5.0.2.301。谢谢。
  • 如果 IAP 服务可用,您是否检查过 isEnvReady?
  • isEnvReady 在我的情况下还没有准备好。
  • 这意味着 IAP 目前在您所在的地区不可用。

标签: huawei-mobile-services


【解决方案1】:

看起来这是与美国华为 ID 问题有关的问题。我收到了美国不支持 IAP 的官方支持。我更改了我的手机设置 > 使用支持 HMS IAP 的国家(如德国)的 HAUWEI ID 登录,我能够看到 IAP 界面。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-15
    • 2014-10-10
    • 1970-01-01
    • 2015-11-23
    相关资源
    最近更新 更多