Moblink问题排查流程

Posted 黄毛火烧雪下

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Moblink问题排查流程相关的知识,希望对你有一定的参考价值。

Moblink问题排查流程
排查问题前,先咨询客户有没有设置混淆,如果设置了混淆,让加上我们的混淆配置https://www.mob.com/wiki/detailed/?wiki=moblink_others_confusion&id=undefined
一、app在线跳转不过去:
MobLink
uriScheme “ssdk2c2bb06572b09://cn.sharesdk.loop”
appLinkHost “amql.t4m.cn”

这个配置mob后台和android端配置的不一样
二、APP杀死进程后跳转不过去:
1.首页排查回调有没有执行,

如果回调执行了,但app没有拉起,是客户自己设置跳转逻辑问题

2.如果回调没有执行,看一下,他的回调是放在哪里的,有没有放在application中,如果放在application中了,看一下他在使用回调前,有没有调用我们的初始化接口和隐私政策接口;

3.排查到这里基本上就没有问题了,如果还有问题,检查以他的scheme有没有设置特殊符号,如果设置的特殊符号也会导致跳转有问题;

三、网页端
1.浮层不显示

看一下是不是el””,设置了参数,如果设置了参数,浮层就会不显示;
2.网页端初始化报错
看一下他是专业版还是经典版,如果是专业版,使用经典版的就是初始化代码就会报错;
四、参数获取问题
有些客户反馈获取的参数有问题,绝大多数都是客户自己设置的有问题,这时候我们可以使用参数解密工具
先通过我们抓取日志的工具,筛选对应的参数信息

然后将这个参数进行urldecode解密

将解密出来的参数,用我们的python脚本跑出参数信息

以上是关于Moblink问题排查流程的主要内容,如果未能解决你的问题,请参考以下文章

iOS-MobLink集成

Android WebView拉起软键盘的流程浅析

Android WebView拉起软键盘的流程浅析

ping++微信渠道,第二次拉起不能进行支付返回订单号重复问题

生产环境自启动失败问题排查

iOS H5拉起微信支付