美文网首页
MobPush厂商通道排查之开启log

MobPush厂商通道排查之开启log

作者: 扶不上墙的文艺青年 | 来源:发表于2020-11-29 16:58 被阅读0次

一、在AndroidManifest.xml的application标签中添加

<meta-data
            android:name="com.mob.mobpush.debugLevel"
            android:value="4" />

如下图


image.png

二、手机连接电脑检查log

只能使用对应厂商的真机才能查看log。比如用华为手机则无法查看小米厂商通道的集成情况
具体步骤如下

  1. 手机连接电脑并打开USB调试模式
  2. 打开Android Studio
  3. 重新在手机运行您应用的debug打包版本
  4. 筛选Logcat的tag为MobPushLogger

log如下图

  1. 显示[MobPush][厂商拼音] channel register successful.则为注册成功


    image.png
  2. 显示failure则为注册失败,需要查看log并核对对应厂商的错误码


    image.png

    上面这个华为的错误6003对照华为错误码发现是签名没有在华为联盟后台设置或者设置的不对

  3. 如不显示成功也不显示失败,则有可能是项目中引入了其他的推送平台导致冲突,这时需要把其他的推送平台移除才可正常使用。或者手动添加了厂商的配置,这时需要删除您自行添加的厂商配置即可解决。

相关文章

网友评论

      本文标题:MobPush厂商通道排查之开启log

      本文链接:https://www.haomeiwen.com/subject/aoxdwktx.html