代码拉取完成,页面将自动刷新
----------------------------------- v6.0发布于:20210716
MobileIMSDK v6.0版更新说明:
【重要说明】
MobileIMSDK v6 为全新版本,新增了对WebSocket协议的优雅支持、多端互踢支持等!
【新增重要特性】
1. [服务端]新增WebSocket协议支持,一套API优雅支持TCP、UDP、WebSocket 3种协议;
2. [Andriod/iOS/服务端]支持多端互踢功能(可应对复杂的移动端网络变动逻辑对多端互踢算法的影响);
【解决的Bug】
1. [Andriod]解决了断线后,fireDisconnectedToServer()方法中的一处空指针隐患;
2. [iOS] 修复了TCP版代码中,调用[ClientCoreSDK releaseCore]方法会触发自动登陆逻辑的bug;
3. [服务端] 解决了UDP协议下,重连情况下的被踢者已被服务端注销会话后,客户端才发回登陆响应ACK应答,导致服务端错误地向未被踢者发出已登陆者重复登陆响应的问题:
【其它优化和提升】
1. [Andriod]废弃了SDK、Demo代码中的所有AsyncTask的使用;
2. [Andriod]将所有可使用Lambda表达式的代码全部用Lambda进行了简化。
3. [iOS] 解决了XCode12上编译SDK的.a包,打包成胖子.a时报“have the same architectures (arm64) and can't be in the same fat output file”的问题;
4. [iOS] Demo中所有使用过时的UIAlertView改为UIAlertController实现;
5. [iOS] 解决了iOS端SDK工程中两处因类名重构导致的在XCode12.5.1上编译出错。
6. [服务端] 将服务端Demo中的Log4j日志框架升级为最新的Log4j2;
7. [服务端] 服务端可控制是否为每条消息生成发送时间戳(可辅助用于客户端的消息排序逻辑等);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。