华为审核被拒:检查hmscore更新失败(代码片段)

author author     2022-12-11     334

关键词:

问题背景

集成华为HMS SDK后的游戏,华为方在审核时予以驳回,给出的理由是:在未安装或需更新华为移动服务版本(HMS Core)的手机上,启动游戏提示安装华为移动服务(HMS Core),点击安装,测试后提示‘检查华为移动服务(HMS Core)更新失败’。

该问题的修复建议如下:可以先尝试定位修复异常;定位过程中,如无法卸载移动服务(HMS Core)或无更新提示,请使用非华为手机进行测试后根据日志排查原因。

问题复现和日志

找了一个vivo手机,应用管理中搜索华为移动服务或HMS Core,然后卸载,应用启动复现这个场景。确实复现了该问题:

技术图片

全量日志分析报错:

09-29 16:41:57.700 I/HMSSDK_HMSPackageManager( 8010): current versionCode:20502311, minimum version requirements: 40000000
09-29 16:41:57.702 I/updatesdk( 8010): UpdateSDK version is: 2.0.6.302 ,flavor: envrelease ,pkgName: com.XXX.huawei
09-29 16:41:57.714 E/StoreTask( 8010): UpdateSDK call store error: java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
09-29 16:41:57.751 I/HMSSDK_UpdateWizard( 8010): CheckUpdateCallBack status is 6
09-29 16:41:57.752 E/HMSSDK_UpdateWizard( 8010): checkTargetAppUpdate reason is java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
09-29 16:41:57.752 E/HMSSDK_UpdateWizard( 8010): onUpdateStoreError responseCode: 6
09-29 16:41:57.765 I/HMSSDK_UpdateWizard( 8010): Enter onCheckUpdate, status: CHECK_FAILURE
09-29 16:41:57.768 I/HMSSDK_HMSPackageManager( 8010): current versionCode:20502311, minimum version requirements: 40000000

问题原因

最后和华为的技术支持沟通,onUpdateStoreError responseCode: 6这个错误码表示查询更新信息失败,该错误是因为我们没有排除如下混淆:

-keep class com.huawei.updatesdk.* ;

在按照官网混淆配置说明文档配置完成后,问题得到了解决。

欲了解更多详情,请参见

官网混淆配置:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/config-obfuscation-scripts-0000001050166287


原文链接:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202381614273280299&fid=18

appstore审核被拒的23个理由

原文地址iOS应用提交审核要持续一周或者更久,在提交之前,我们一定要进行「自我审查」,避免被拒。ASO100为大家收集整理了2015年AppStore审核被拒的23个理由,并且附上官方拒绝理由原文,供大家上传应用时对照检查。应用被拒分为... 查看详情

app审核失败求助

参考技术A加油分析AppStore审核失败的真实案例及解决办法App中设计的图标与Apple原生图标类似,Apple原生图标有专利保护,并且在DesignGuideline里面规定,App的图标不能与Apple图标雷同,如iTunes,AppStore,iPod等的图标。若出现雷同App... 查看详情

求助苹果审核3.1.4被拒

楼主问的问题范围很广,审核被拒的原因有很多~在这里我简单的整理下,总结了以下十几种常见的原因。楼主看下是否有您家App遇到的问题吧~↓↓↓一、应用出现崩溃、加载失败等非常明显的Bug《AppStoreReviewGuidelines》2.1中明确... 查看详情

googleplay应用“更新被拒“后续处理(上传新版本后,一定要停用被拒的版本,才可以通过审核|停用被拒的版本|送审)

GooglePlay上架完整流程系列文章目录【GooglePlay】创建Google开发者账号(注册邮箱账号|创建开发者账号)【GooglePlay】创建并设置应用(访问权限|内容分级|受众群体|类别及联系方式|商品详情)【GooglePlay】AppBundle使用详解(简介|应用内更... 查看详情

appstore审核被拒的23个理由

分类:APP推广 iOS应用提交审核要持续一周或者更久,在提交之前,我们一定要进行「自我审查」,避免被拒。ASO100为大家收集整理了2015年AppStore审核被拒的23个理由,并且附上官方拒绝理由原文,供大家上传应用时对照检查。 ... 查看详情

微信小程序wx.getlocation的接口审核多次被拒经验总结(代码片段)

首先附上官方相应文档wx.getLocation关于申请小程序地理位置相关接口的规范有分类和图例,关于申请小程序地理位置相关接口的规范1.前言我们在开发小程序时,有时会用到用户地理位置信息的功能,微信小程序开发... 查看详情

android项目开发填坑记-谷歌商店上架被拒appsondevice(代码片段)

...景应用在谷歌商店上架,更新商店包之后,收到审核被拒的邮件,邮箱的原因描述如下ÿ 查看详情

android项目开发填坑记-谷歌商店上架被拒appsondevice(代码片段)

...景应用在谷歌商店上架,更新商店包之后,收到审核被拒的邮件,邮箱的原因描述如下ÿ 查看详情

应用上架被拒2.1问题(代码片段)

...果有问题就改正,没问题就不要动,直接回复尊敬的苹果审核团队:感谢您的耐心审核,对于您提到的7个审核条款,我们做了仔细的排查,我们现在对此回复如下:1.1.6:我们并没有包含虚假信息,和误导用户的功能,全都是真... 查看详情

华为hmscore6.0全球上线

2021年7月15日 HMSCore6.0于今日正式在华为开发者联盟官网上线,为应用开发者带来了多项全新的开放能力,并对已有的特性及服务进行了升级。目前,用户设备内置的HMSCore6.0APK已全面完成更新升级,开发者可登录... 查看详情

用友u8盘点单审核提示零库存控制,审核失败的解决办法(代码片段)

正常来说,盘点单的目的是为了调整库存,审核后根据账面数与盘点数的差异,生成其他出库单和/或其他入库单。所以盘点单审核的时候提示零库存控制有点不合常理,但今天确实接到客户反馈这样的情况,具体图片如下: ... 查看详情

app提交appstore审核被拒的原因汇总

...                       总所周知,appstore审核周期时间特别长,一般一次审核周期是1~2周,所以每一次提交是否符合条件至关重要。下面是本人总结提交审核不通过的一些常见问题,望大家指点。问题... 查看详情

想问华为hms,core啥意思

HMSCore(华为移动服务)为华为终端用户提供华为帐号、支付等基础服务。您可以在任何安装了HMSCore(华为移动服务)的设备上登录华为帐号后,访问华为应用市场、云空间、运动健康等所有华为服务。HMSCore(华为移动服务)同... 查看详情

googleplay管理目标受众群体(加入“亲子同乐计划“由于政策原因“更新被拒“后的处理)(代码片段)

GooglePlay上架完整流程系列文章目录【GooglePlay】创建Google开发者账号(注册邮箱账号|创建开发者账号)【GooglePlay】创建并设置应用(访问权限|内容分级|受众群体|类别及联系方式|商品详情)【GooglePlay】AppBundle使用详解(简介|应用内更... 查看详情

android项目开发填坑记-谷歌商店上架被拒appsondevice(代码片段)

...景应用在谷歌商店上架,更新商店包之后,收到审核被拒的邮件,邮箱的原因描述如下:邮件的意思是违反的谷歌用户数据政策的【数据安全表单】-【应用活动】-【已安装应用】这一项。即App访问了「与用户设... 查看详情

华为游戏小程序快应用账号登录6004报错集合(代码片段)

...AGC重新打开帐号服务和游戏服务的开关,并尝试清空HMSCore的数据。清空HMSCore数据方法:在调试手机中的“应用管理”中查找“HMSCore”&# 查看详情

提交苹果审核app被拒原因总结

(1)InformationNeededWebeganthereviewofyourappbutaren’tabletocontinuebecauseweneedadditionalinformationaboutyourapp.Atyourearliestopportunity,pleasereviewthefollowingquestion(s)andprovide 查看详情

低分辨率刷视频看了个寂寞?华为hmscore超分辨率功能助您一招提升用户体验(代码片段)

 “社畜”的手机视频体验作为一名社畜,白天要把时间献给代码,晚上要把时间献给家庭,真正属于自己的时间,算来算去也只有每天搭乘公共交通的通勤时间能够自由支配。不过,因为身处车厢哪也去不了... 查看详情