0
点赞
收藏
分享

微信扫一扫

【Account Kit】如何解决使用Flutter插件集成华为帐号在升级版本时报错:请集成华为HMS版本更新(checkUpdate)?

静悠 2022-09-15 阅读 195

1、问题描述

项目是使用flutter编写的,项目中集成了华为帐号登录和华为内购的功能,基本信息如下:

设备型号:P30 pro

系统版本:harmony os 2.0.0

HMS版本:hmscore 6.6.0.352

然后相关的SDK是通过官网提供的flutter插件集成的,相关SDK版本信息如下:

huawei_account: ^6.4.0+301

huawei_hmsavailability: ^6.6.0+300

huawei_iap: ^6.4.0+301

遇到的问题是:应用在升级版本时报错:请集成华为HMS版本更新(checkUpdate),项目是联运app,上架检测遇到的问题详情可以查看下方的图片:

【Account Kit】如何解决使用Flutter插件集成华为帐号在升级版本时报错:请集成华为HMS版本更新(checkUpdate)?_解决方案

并未找到checkUpdate的文档,那么该如何解决这个错误呢?

2、问题解决

1)针对上面的这个问题,我们可以参考集成游戏flutter里面的JosAppsClient.checkAppUpdate接口:

【Account Kit】如何解决使用Flutter插件集成华为帐号在升级版本时报错:请集成华为HMS版本更新(checkUpdate)?_解决方案_02

2)我们跟进这个链接之后,就到了flutter关于checkAppUpdate这个API的说明,按照以下方式集成即可:

【Account Kit】如何解决使用Flutter插件集成华为帐号在升级版本时报错:请集成华为HMS版本更新(checkUpdate)?_解决方案_03

详情可以参考以下链接:

​​https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/game-launch-0000001105448902​​

​​https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-References-V1/josapps-client-0000001150185547-V1#section10604181219268​​

以上就是该问题的解决方案啦!

欲了解更多更全技术文章,欢迎访问​​https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh​​

举报

相关推荐

0 条评论