1.在个推后台【消息推送】-【配置管理】-【应用配置】中是否正常填写保存厂商参数。
2.在个推后台【消息推送】-【配置管理】-【故障排查】-【 检测CID的状态及信息:】中输入CID查询,看是否会返回厂商Device Token。
若返回了具体厂商token,请按以下中各厂商部分说明排查,若未返回token,看下面步骤二
华为
VIVO
小米
OPPO
魅族
手机连接电脑,手机需开启开发者调试模式,打开APP,在androidstudio编译器logcat中过滤"Assist_",若成功打印token信息则表示厂商集成正常。
若未返回任何带有厂商标识的日志,说明厂商推送服务还未置于您App应用内,请重新检查客户端厂商集成相关步骤。
若返回了厂商标识日志,则注意查看返回的厂商Code码,如下示例:
厂商通道 | 返回码 | 含义 | 解决建议 | 官方地址 |
华为 | 1001 | 请确认手机中安装有应用 “华为移动服务” 或 “HMS-Core” | 前往华为应用商店下载安装应用 “HMS-Core” | |
6003 | 应用 APK 未打签名或与华为开放平台登记签名信息不一致 | 为 APK 文件打上签名或检查签名信息是否一致 | ||
907135000 | appId 不合法 | 华为平台上推送状态未打开 | ||
907135702 | 签名文件的 SHA256 值与在华为推送平台上配置的不一致 | 前往华为推送平台检查填写的签名文件 SHA256 值是否配置一致 | ||
小米 | 22006 | 应用程序 ID 不合法 | 前往小米推送平台检查应用的包名、appId、appKey 是否匹配 | |
22007 | 应用程序 Key 不合法 | 前往小米推送平台检查应用的包名、appId、appKey 是否匹配 | ||
22022 | 应用程序 package name 不合法 | 前往小米推送平台检查应用的包名、appId、appKey 是否匹配 | ||
魅族 | 110000 | appId 不合法 | 前往魅族推送平台检查应用的包名、appId、appKey 是否匹配,确认 Flyme 推送平台 的应用信息 | |
110001 | appKey 不合法 | 前往魅族推送平台检查应用的包名、appId、appKey 是否匹配 | ||
OPPO | 14 | 无效的 AppKey 参数 | 客户端需要的是OPPO 的 AppKey和APPSECRET | |
15 | 缺少 AppKey 参数 | 补充 AppKey 参数 | ||
16 | 无效的 AppKey 参数 | 客户端需要的是OPPO 的 AppKey和APPSECRET,检查配置是否正确 | ||
VIVO | 10003 | App 包名与配置不匹配 | 前往 vivo 推送平台检查应用的包名、appId、appKey 是否匹配 | |
10004 | appkey 不匹配 | 前往 vivo 推送平台检查应用的包名、appId、appKey 是否匹配 | ||
10005 | appid传入错误 | 前往 vivo 推送平台检查应用的包名、appId、appKey 是否匹配 |
欢迎光临 一门APP开发教程 (https://bbs.yimenapp.com/) | Powered by Discuz! X3.5 |