服务诊断接口:在集成环信SDK过程中出现登陆失败等问题,可以使用服务诊断功能用于辅助定位哪个接口服务出现问题,方便排查进行处理。
Android SDK V3.3.8
1.添加服务诊断接口
2. 添加设置音频码率接口
3. 优化重连逻辑,减少重连次数
4. 添加社区版SDK注册用户,创建群组\聊天室达到数量限制的提示
ios SDK V3.3.8
新功能:
• 服务诊断接口, demo UI体现在“setting-debug-服务器诊断”
• 设置音频码率, 接口[EMCallOptions maxAudioKbps]
• 添加新的错误码(达到服务器上限),体现在创建用户,创建群组,创建聊天室
功能更新:
• [EMClient isLoggedIn]语义有所改变,原意是是否已经完成登录操作,现在的意思是是否成功登录过
服务端诊断接口
服务诊断功能是为了在用户使用SDK出现登录失败等问题时用于辅助定位哪个接口服务出现问题.
服务诊断流程:
1.未登录账号诊断:
1.输入用户名和密码
2.验证用户名密码的合法性
3.诊断获取DNS列表接口
4.诊断获取Token接口
5.用户登录
7.用户登出
2.已登录账号诊断:
1.获取当前登录账户的账号和密码(无需用户输入)
2.诊断获取DNS列表接口
3.诊断获取Token接口
4.用户登录
说明: 已登录账号诊断无登出操作,以免影响已登录账户的正常使用.
使用说明:
1.Android:
1.登录界面: 右下方 "SDK接口诊断" link.(该link会被软键盘遮挡)
1.用户已登录: "设置-SDK接口诊断"
2.iOS:
“setting-debug-服务器诊断”
点击下载“环信即时通讯云最新版本”