新增
1. UIKit 优化,降低接入复杂度。
2. UIKit 基于强推消息实现群组 @ 功能。
3. 进入聊天室接口支持可配置重试次数:ChatRoomService#enterChatRoomEx。
4. 添加消息通知栏展示样式配置(折叠或者展开):StatusBarNotificationConfig#notificationFolded。默认是折叠,即云信消息端内消息提醒最多之占一栏;也可以设置为展开,达到端内、端外通知栏提醒一致的表现。
5. 聊天室通知消息中加入新的附件类型:ChatRoomTempMuteAddAttachment 可获取临时禁言时长, ChatRoomTempMuteRemoveAttachment 可获取解禁提前的时长,ChatRoomRoomMemberInAttachment 可获取进入聊天室的用户是否被禁言,是否被临时禁言以及临时禁言时长。
6. 网络通话新增伴音功能
复制- 开始伴音: AVChatManager
- 暂停伴音: AVChatManager
- 恢复伴音: AVChatManager
- 停止伴音: AVChatManager
- 伴音音量: AVChatParameters
- 伴音状态通知: AVChatStateObserver
7. 网络通话新增网络探测功能
复制- 开始网络探测: AVChatNetDetector
- 停止网络探测: AVChatNetDetector
- 探测结果通知: AVChatNetDetectCallback
8. 网络通话新增高清语音支持: AVChatOptionalConfig#enableAudioHighQuality
9. 网络通话新增人声检测支持: AVChatOptionalConfig#enableAudioDtx
10. 添加文档转码:
复制- 文档分页查询, DocumentManager
- 单个文档查询, DocumentManager
- 单个文档删除, DocumentManager
变更
1. SDK IPC 唤醒方式修改。
2. SDK HTTP 网络库更新。
3. NOS 资源传输支持 HTTPS。
4. NOS 上传优化,修复文件传输过程中出现断网,偶现重连后无法继续上传的问题。
5. 聊天室断网重连机制优化。
6. SDK 初始化异常问题优化。
7. SDK 网络层偶现的空指针问题修复。
8. SDK 多线程问题优化。
9. 手动登录返回 408,415 时进行网络检测并输出到日志。
10. SDK 收到新消息后不再发送 Action 为 ACTION_RECEIVE_MSG 的广播通知。若开发者依赖此广播实现接收消息,在升级 SDK 请改为使用 Observer 监听的方式接收消息。
11. 网络通话移除自动增益开关: AVChatOptionalConfig#setAudioEffectAGCMode