Moblink问题排查流程

Posted

tags:

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

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

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

Moblink问题排查流程_特殊符号

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

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

Moblink问题排查流程_参数信息_02

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

Moblink问题排查流程_初始化_03

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

Moblink问题排查流程_初始化_04

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

Moblink问题排查流程_初始化_05

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

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

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

iOS-MobLink集成

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

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

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

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

iOS H5拉起微信支付