[OtherPushClient] handleUpdateToken other push token is : other push type: huawei
OtherPush
,找到如下类似日志来定位厂商通道注册返回码:// 华为通道// 如果过滤关键字 `OtherPush` 找不到返回码,可以过滤关键字 `HMSSDK`,并注意查看 onResult 或 onConnect 后的返回码[OtherPushHuaWeiImpl] other push huawei onConnect code:907135702// 小米通道[OtherPush_XG_MI] register failed, errorCode: 22022, reason: Invalid package name: com.xxx.xxx// 魅族通道[OtherPush_XG_MZ] onRegisterStatus BasicPushStatus{code='110000', message='appId不合法'}// OPPO 通道[OtherPushOppoImpl] OppoPush Register failed, code=14, msg=INVALID_APP_KEY// vivo 通道[OtherPushVivoImpl] vivoPush Register or UnRegister fail, code = 10003
厂商通道 | 返回码 | 含义 | 解决建议 | 厂商通道官方返回码地址 |
华为 | 1001 | 请确认手机中安装有应用 “华为移动服务” 或 “HMS-Core”,华为推送必须 | 前往华为应用商店下载安装应用 “HMS-Core” | |
| 6003 | 应用 APK 未打签名或与华为开放平台登记签名信息不一致,华为推送必须 | | |
| 907135000 | appId 不合法 | 检查华为推送配置文件 agconnect-services.json 文件内 appId 字段内容是否和应用包名匹配 检查配置文件位置是否在工程 app 模块的根目录下(和 app build.gradle 文件同级) | |
| 907135702 | 签名文件的 SHA256 值与在华为推送平台上配置的不一致 |
前往华为推送平台检查填写的签名文件 SHA256 值是否配置一致(华为支持添加多个)
| |
| 907135003 | apiclient对象无效 |
请检查手机网络是否可以正常访问互联网,或重新进行网络连接 此问题多和华为手机系统应用华为移动服务 HMS-Core 版本不兼容有关,您可以尝试进入华为应用商店搜索 HMS-Core 或华为移动服务,检查是否最新版本并进行升级
| |
荣耀 | 8001000 | 设备不支持荣耀推送 | 请使用荣耀设备测试 请更新包含推送服务Magic UI的版本 | |
| 8001003 | 应用证书指纹获取失败 | 请配置好您的证书指纹 | |
小米
|
22006
|
应用程序 ID 不合法
|
前往小米推送平台检查应用的包名、appId、appKey 是否匹配
| |
|
22007
| 应用程序 Key 不合法 | 前往小米推送平台检查应用的包名、appId、appKey 是否匹配 | |
| 22022 | 应用程序 package name 不合法 | 前往小米推送平台检查应用的包名、appId、appKey 是否匹配 | |
魅族 | 110000 | appId 不合法 | ||
| 110001 | appKey 不合法 | 前往魅族推送平台检查应用的包名、appId、appKey 是否匹配 | |
OPPO | 14 | 无效的 AppKey 参数 | 请注意 setOppoPushAppId 填入的是 OPPO 的 AppKey,不是 AppId;setOppoPushAppKey 填入的是 Oppo 的 AppSecret,不是 AppKey | |
| 15 | 缺少 AppKey 参数 | 补充 AppKey 参数 | |
vivo | 10003 | App 包名与配置不匹配 | 前往 vivo 推送平台检查应用的包名、appId、appKey 是否匹配 | |
| 10004 | appkey 不匹配 | 前往 vivo 推送平台检查应用的包名、appId、appKey 是否匹配 | |
| 10005 | appid 传入错误 | 前往 vivo 推送平台检查应用的包名、appId、appKey 是否匹配 | |
Push Kit、App Messaging
开关是否开启。connect versionCode
小于 connect minVersion
,表示系统应用“华为移动服务”或“HMS_Core”版本较低,请做升级后尝试重新注册。I/HMSSDK_HuaweiApiClientImpl: ====== HMSSDK version: 20601301 ======I/HMSSDK_HuaweiApiClientImpl: Enter connect, Connection Status: 1E/HMSSDK_Util: In getHmsVersion, Failed to read meta data for the HMS VERSION.I/HMSSDK_HuaweiApiClientImpl: connect minVersion:20600000I/HMSSDK_HuaweiMobileServicesUtil: connect versionCode:20301306D/HMSAgent: connect end:-1001
本页内容是否解决了您的问题?