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

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)?_flutter_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​

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  b1UHV4WKBb2S   2023年11月13日   29   0   0 flutterDart
xEvpnM0NnPEL