# iOS 更新日志

# 2026-04-13 ~ 2026-04-19

  • 会议优化

# 2026-04-06 ~ 2026-04-12

  • 一下会议UI的修改
  • 会议接通后默认要打开扬声器
  • 添加会议额度
  • 避免timer泄漏
  • 会议添加即将结束的提醒
  • 会议只有2人时,点小视频窗口可以切换2个视频

# 2026-03-30 ~ 2026-04-05

  • 长按消息弹出的菜单改成多排
  • 更改组织通讯录服务地址
  • AI生成消息Cell添加AI标识

# 2026-03-23 ~ 2026-03-29

  • 解决在线时间显示不正确的问题
  • 修改xcode26.4编译错误

# 2026-03-09 ~ 2026-03-15

  • 添加从归档服务同步消息的功能
  • 去掉对callkit的依赖

# 2026-03-02 ~ 2026-03-08

  • 解决streamingtext消息长按菜单问题
  • 文本消息添加markdown的支持
  • 添加对markdown的支持
  • 群组类型为2时,才支持群管理验证
  • 解决加群失败后转到加群申请的界面
  • 正在输入的优化
  • 解决关键字冲突问题
  • 添加网盘功能

# 2026-02-23 ~ 2026-03-01

  • 解决更新消息内容后界面宽度显示不正确的问题
  • 在电脑端管理页面,如果电脑端退出,退出管理页面
  • 锁定电脑

# 2026-02-16 ~ 2026-02-22

  • 添加缓存相关功能
  • 添加文档

# 2026-02-09 ~ 2026-02-15

  • 投票功能
  • 检查是否在群组中
  • 加入接龙左侧对齐
  • 处理NSNull
  • 创建接龙全屏,复制接龙内容
  • 添加接龙功能
  • 保存正在生成中的状态

# 2026-02-02 ~ 2026-02-08

  • 解决遗漏的多语言问题
  • 解决聊天室无法大文件上传问题

# 2026-01-26 ~ 2026-02-01

  • 国际化
  • 解决遗漏的国际化
  • 解决语言国际化遗漏和错误
  • 处理遗漏的多语言
  • client层的消息实现语言国际化
  • 查看组合消息界面处理消息点击
  • 添加收藏消息点击处理
  • 添加设置还有extra的接口

# 2026-01-19 ~ 2026-01-25

  • 完成部分遗漏的多语言化
  • 备份与恢复功能

# 2026-01-05 ~ 2026-01-11

  • 修复弹出菜单点击无效的问题
  • 修正多选转发的问题
  • 加群验证功能
  • 添加滑动验证功能(需要应用服务升级)
  • 文件消息识别电话号码/网址/邮箱并处理点击事件
  • 用户资料页面点邮箱地址发送邮件
  • 添加搜索历史记录
  • 消息发送界面,显示最近一分钟内最新添加的图片,快捷发送
  • 添加打开图片识别二维码
  • 解决文本消息长按无法显示问题
  • 转发支持多选
  • 会话列表双击tabbar跳到下一个未读会话
  • 优化按日期查找消息上下加载问题

# 2025-12-29 ~ 2026-01-04

  • 优化加群申请提示
  • 完善按日期查找
  • 回复文本默认字体为18
  • 优化查找界面
  • 支持长按文本消息选定
  • 多语言支持
  • 应用添加多语言
  • 完善kit层多语言的处理,添加繁体中文

# 2025-12-22 ~ 2025-12-28

  • 媒体类型添加客户保留类型用于扩展
  • 回滚上传成功的修改
  • 解决urlRedirector出问题为nil的情况

# 2025-12-15 ~ 2025-12-21

  • 发送媒体消息的onMediaUploaded回调放到主线程中
  • 会话列表出现变动时部分更新
  • 添加分批获取会话列表的接口
  • 优化扫码群组的内容显示

# 2025-12-01 ~ 2025-12-07

  • 解决屏幕共享时部分错误问题
  • 解决音视频成员异常时崩溃问题

# 2025-11-24 ~ 2025-11-30

  • 解决部分异常情况下出现崩溃问题

# 2025-11-17 ~ 2025-11-23

  • 解决添加或者删除群成员时确定按钮错误问题

# 2025-11-10 ~ 2025-11-16

  • 修改turn服务密码
  • 解决替换模式下,屏幕共享没有开启视频的问题
  • 优化一下组合消息频道名字的显示
  • 组合消息包含频道消息时,频道发送消息显示为频道名称

# 2025-11-03 ~ 2025-11-09

  • 解决音视频通话过程中因接听电话被中断的问题
  • 去掉一些默认的配置
  • 当使用个推且不使用callkit时,关掉voip推送

# 2025-10-20 ~ 2025-10-26

  • 解决拼接头像时用户头像链接不对的问题
  • callkit的开关包括更多一些

# 2025-10-13 ~ 2025-10-19

  • 添加获取群组成员ID接口
  • 添加部分群组接口
  • 解决音视频通话过程中拍照发送后无声音的问题

# 2025-10-06 ~ 2025-10-12

  • 解决WFCCStreamingTextGeneratedMessageContent消息滚动不到位的问题
  • 解决选择@时上弹不到位的问题
  • 解决ios26开关显示错误
  • 解决无摄像头或者无摄像头权限打视频通话时崩溃问题

# 2025-09-22 ~ 2025-09-28

  • 解决成员离开时视频模式UI没有变成音频模式UI的问题
  • 解决会议成员数显示不正确的问题
  • 优化会议中有状态变化跳动的问题

# 2025-09-08 ~ 2025-09-14

  • 解决会议时不显示用户名字和麦克风的问题

# 2025-09-01 ~ 2025-09-07

  • 单聊@机器人时,不要再获取群信息和群成员信息
  • 添加AI机器人配置和部分实现
  • 升级协议栈支持单人会话机器人发消息
  • 优化会议结束提示语

# 2025-08-25 ~ 2025-08-31

  • 添加是否是pad的接口
  • 解决会议最小化时焦点用户开关视频时不显示问题
  • 添加根据状态获取好友请求的接口
  • 频道menu的属性类型错误

# 2025-08-04 ~ 2025-08-10

  • 更换gif显示方式,解决超大gif占用内存太大问题
  • 添加设置时间偏移接口,可以让时间不正确的设备能够正常运行
  • 如果消息未加载,没有必要对消息的content进行decode,消息的content为nil。

# 2025-07-28 ~ 2025-08-03

  • 添加双击消息tab滚动到下一个未读的功能 #525
  • 添加同步角标接口。当应用进入后台后同步角标到IM服务

# 2025-07-14 ~ 2025-07-20

  • 添加按天获取消息的接口
  • 聊天室不能删除远程消息
  • 更新callkit应用图标
  • callkit推送,如果应用被杀,用推送来的用户名(需要更新推送服务)
  • 会议屏幕共享preferredExtension改成包名拼接,解决修改包名后屏幕共享时需要选择直播应用的问题

# 2025-07-07 ~ 2025-07-13

  • 修复撤回消息 decode 错误
  • 优化加载某个用户消息的UI

# 2025-06-30 ~ 2025-07-06

  • 添加用户拒绝加入群组消息
  • 企业联系人不添加还有可以打音视频通话
  • 解决组织通讯录没有添加好友时无法聊天的问题
  • 设置app和sdk最低ios版本为12

# 2025-06-23 ~ 2025-06-29

  • 解决密聊无法播放声音的问题
  • 更新音视频SDK,支持密聊中语音通话

# 2025-06-16 ~ 2025-06-22

  • 解决创建群组时,如果有重复群组成员导致失败的问题

# 2025-06-02 ~ 2025-06-08

  • 进入群组时,不能订阅群组成员在线状态(有可能群成员超级多,每次都订阅有性能问题,只有在展示群成员在线状态时订阅)
  • 如果没有配置文件传输助手,分享时不显示自己的选项
  • 解决部分消息解析错误字段问题
  • 优化WFCCDictionary解析error的处理
  • 解决json数据为空崩溃问题

# 2025-05-26 ~ 2025-06-01

  • 解决消息解析时出现NSNull的问题

# 2025-05-19 ~ 2025-05-25

  • 解决音频通话拨通后点开扬声器在接通后变成听筒的问题
  • 解决扫码群组时不显示头像的问题

# 2025-05-12 ~ 2025-05-18

  • 解决首次进入会话时消息滚动问题
  • 初始化表情时,检查是否有新增加的表情

# 2025-05-05 ~ 2025-05-11

  • 解决可能出现NSNull导致错误的问题

# 2025-04-28 ~ 2025-05-04

  • 接近密码登录时崩溃问题

# 2025-04-21 ~ 2025-04-27

  • 修改一些配置文件注释
  • 优化通话的speaker逻辑

# 2025-04-14 ~ 2025-04-20

  • 用密码登录时需要处理restCode
  • 升级SDWebImage库解决审核失败的问题

# 2025-03-31 ~ 2025-04-06

  • 解决xcode16.3编译错误问题
  • 解决超长文本消息引起的卡顿问题
  • 语音转文字优化

# 2025-03-24 ~ 2025-03-30

  • 更新语音转文字服务地址
  • 关闭语音转文字大模型功能,测试环境太弱支撑不起大模型
  • 添加开关控制是否打开屏幕共享和聊天室功能
  • 配置语音转文字服务
  • 解决语音转文字部分UI错误
  • 添加语音转文字功能
  • 更新版本号
  • 屏幕共享提示
  • 升级ZLPhotoBrowser第三方库(源码地址:https://github.com/heavyrain2012/ZLPhotoBrowser/tree/wf2)
  • 修改打包脚本,uniapp打包需要带上模拟器架构
  • ipv6地址示例

# 2025-03-17 ~ 2025-03-23

  • 发送消息返回给上层地址做一些双网转换
  • 会话界面,当收到未下载的超级群组消息时,会清掉未下载消息及之前的消息,需要把hasMoreOld置为true,这样可以加载这些未下载的消息及之前的消息

# 2025-03-10 ~ 2025-03-16

  • 解决双网模式下地址转换的问题
  • 解决修改消息排序问题

# 2025-02-17 ~ 2025-02-23

  • 对接个推推送
  • 处理部分UI层崩溃问题

# 2025-02-10 ~ 2025-02-16

  • 解决当有超级多群组成员时,进入群组消息界面卡顿问题
  • 解决直播时插入耳机或者连接蓝牙时,播放系统声音错误问题

# 2025-02-03 ~ 2025-02-09

  • 解决聊天室撤回自己发送的消息无法更新问题

# 2025-01-20 ~ 2025-01-26

  • 解决聊天室被撤回操作者显示不对的问题
  • 解决会议屏幕共享分享设备语音场景下在接入蓝牙耳机时声音拉长的问题

# 2025-01-06 ~ 2025-01-12

  • 添加全局注册消息Cell的方法

# 2024-12-30 ~ 2025-01-05

  • 支持会议中屏幕共享收录设备上播放的声音
  • 添加转让群组功能

# 2024-12-23 ~ 2024-12-29

  • 解决webrtc打包错误

# 2024-12-16 ~ 2024-12-22

  • SDK中公开WFCUConversationSettingViewController.h头文件
  • 更新音视频SDK
  • 更新WebRTC版本
  • 显示图片前先获取签名的URL,解决私有读的问题

# 2024-12-09 ~ 2024-12-15

  • 语音消息支持连续播放
  • 只有单聊和群聊支持对讲
  • 解决公众号菜单错落问题
  • 解决呼出音视频通话后,进入到后台,对方接听,再恢复时,声音无法恢复
  • 添加日志

# 2024-11-25 ~ 2024-12-01

  • token敏感信息保存到keychain中
  • 第三方组件放到vendor目录中

# 2024-11-18 ~ 2024-11-24

  • 当自己的消息被别人(群管理员,系统管理员等)撤回时,不在显示重新编辑按钮

# 2024-11-11 ~ 2024-11-17

  • 解决当一个文本消息中有多个重复的链接或者号码时,只能识别为一个的问题。Fix https://github.com/wildfirechat/ios-chat/issues/502
  • 解决蓝牙连接时,播放语音没有走蓝牙耳机的问题。Fix https://github.com/wildfirechat/ios-chat/issues/508
  • 移除水印时停掉更新水印的timer
  • 添加全局水印

# 2024-11-04 ~ 2024-11-10

  • 添加一个批量获取用户信息的异步接口

# 2024-10-21 ~ 2024-10-27

  • 接近移除voip功能时的编译错误问题
  • 当在一个会话中时,如果是超级群组收到未加载的消息,只保留最新已加载的消息

# 2024-10-14 ~ 2024-10-20

  • 语音消息转发时也需要转为文本消息
  • 音视频通话消息转发时需要转化为文本消息

# 2024-10-07 ~ 2024-10-13

  • 解决超大群进入会话卡顿问题
  • 解决图片缩略图显示的兼容问题
  • 解决搜索消息无法高亮的问题,问题 #509 ,原因是消息ID并不是有序的,self.highlightMessageId+1 不能保证能够包含高亮的消息

# 2024-09-23 ~ 2024-09-29

  • 更新Demo版本号
  • 解决 https://github.com/wildfirechat/ios-chat/issues/506
  • 解决组织通讯录在iOS18上崩溃问题
  • 解决有些页面链接打不开的问题
  • 解决崩溃问题
  • 更新zlphotobrowser适配ios18
  • 添加群组成员来源功能
  • 解决xcode16崩溃问题

# 2024-09-02 ~ 2024-09-08

  • 解决拉取历史消息排序错误问题

# 2024-08-26 ~ 2024-09-01

  • 升级协议栈

# 2024-07-22 ~ 2024-07-28

  • 优化文本消息上链接的识别
  • 对SDWebImage库添加签名

# 2024-07-15 ~ 2024-07-21

  • 更换turn服务的密码

# 2024-07-01 ~ 2024-07-07

  • 搜索接口搜索时,返回结果按照before逆序排列
  • 解决搜索时搜索为nil崩溃的问题
  • 解决某些界面不现实域信息的问题
  • 解决用户信息更新不及时的问题

# 2024-06-24 ~ 2024-06-30

  • 一些消息的搜索可以允许keyword为空
  • 解决会话设置成员列表名字最后有灰色竖条问题
  • 通知消息添加域信息
  • 域信息相关的UI调整

# 2024-06-17 ~ 2024-06-23

  • 支持Mesh功能
  • 更新音视频SDK

# 2024-06-10 ~ 2024-06-16

  • 来电铃声时不需要设置AVAudioSession,音视频SDK已经设置过了
  • 解决callkit原生UI按钮错误问题
  • 优化callkit的处理,但使用callkit时,需要调用 [[WFAVEngineKit sharedEngineKit] registerCall:callId uuid:uuid] 来注册callkit电话

# 2024-05-20 ~ 2024-05-26

  • 解决麦克风或相机授权后代码不在主线程的问题

# 2024-05-13 ~ 2024-05-19

  • 解决当会话输入框输入内容达到3行及以上时无法操作的问题 #495
  • 解决播放语音消息时的耳机和扬声器切换问题

# 2024-05-06 ~ 2024-05-12

  • 录音或者音视频通话前先检查和申请相关权限

# 2024-04-22 ~ 2024-04-28

  • quitgroup 函数名称修正
  • 当消息变更或者撤回时,如果消息没了(新内容为不存储的),删除UI的显示

# 2024-04-15 ~ 2024-04-21

  • 解决好友状态在用户详情界面变更时没有更新的问题
  • 添加是否添加好友需要验证设置(需要服务器支持)

# 2024-03-25 ~ 2024-03-31

  • 播放语音消息时考虑耳机的情况
  • 已删除群组title的显示
  • 超级群组不支持删除远端消息
  • 支持群组标记删除(需要服务器支持)

# 2024-02-19 ~ 2024-02-25

  • version

# 2024-02-12 ~ 2024-02-18

  • 解决被引用消息撤回后的显示问题
  • 更新音视频SDK

# 2024-02-05 ~ 2024-02-11

  • pc在线状态添加鸿蒙PC的情况

# 2023-12-25 ~ 2023-12-31

  • 支持流式文本
  • 调整消息的宽度

# 2023-12-18 ~ 2023-12-24

  • 优化判断是否是主网的逻辑
  • 解决上一个协议栈引入的消息自动删除问题
  • 解决双网情况下,上传文件选择网络的问题
  • 解决大文件消息发送时过期时间无效问题
  • 解决音视频的通知消息兼容性问题

# 2023-12-11 ~ 2023-12-17

  • 重构会控

# 2023-12-04 ~ 2023-12-10

  • 解决修改群昵称为nil崩溃的问题

# 2023-11-27 ~ 2023-12-03

  • 解决异步获取用户信息时崩溃问题
  • 解决当群组名称不存在时的显示错误问题
  • 更新音视频SDK

# 2023-11-13 ~ 2023-11-19

  • 解决会议屏幕共享时打开其他应用旋转无效的问题 fix #482
  • 解决*#marslog#命令发送日志只能发一个的问题
  • 添加上传文件接口
  • 支持按照用户id搜索
  • 更新版本

# 2023-10-23 ~ 2023-10-29

  • 解决后台来电时,有时点开应用没有铃声的问题
  • 更新版本
  • 解决ios14及以下版本无法运行的问题

# 2023-10-16 ~ 2023-10-22

  • 解决组织通讯录配置为空的问题
  • 解决ios17上时间选择器不显示的问题
  • 解决在ios17显示二维码崩溃的问题

# 2023-10-09 ~ 2023-10-15

  • 群公告UI优化
  • 修复有部分界面默认头像不显示的问题

# 2023-10-02 ~ 2023-10-08

  • 支持其他类型的pushType
  • setDeviceToken接口添加pushType参数,支持极光、个推等第三方推送
  • startPreview改为startVideoPreview来解决上架时私有API的问题 fix #475
  • 链接不带http头时加上http头,fix #448

# 2023-09-25 ~ 2023-10-01

  • 好友请求解决添加监听,当收到新的好友请求时实时刷新

# 2023-09-18 ~ 2023-09-24

  • 解决uniapp和flutter平台发送日志命令

# 2023-09-11 ~ 2023-09-17

  • 解决uniapp平台消息UID解析错误问题
  • 解决音视频通话消息不完整时崩溃的问题
  • 搜索会话添加会话时间

# 2023-09-04 ~ 2023-09-10

  • 解散群组时二次确认
  • 解决flutter或uniapp平台发送大文件的问题
  • 设置管理员时,可以设置被禁言用户为管理员
  • 支持多种音频格式

# 2023-08-28 ~ 2023-09-03

  • 更新iOS协议栈
  • 升级音视频sdk
  • 添加好友的提示语问题
  • fix #468
  • 解决flutter平台发送图片消息没有缩略图的问题
  • 发送消息接口添加媒体上传成功回调

# 2023-08-21 ~ 2023-08-27

  • 解决搜索群组不显示名称的问题
  • 解决阿里云对象存储上传大文件失败的问题
  • 优化群组管理员撤回消息逻辑 fix #465
  • 解决群组成员变动后的阅读状态问题
  • 移除当收到消息时的无效刷新
  • 解决查看图片消息显示不完全问题
  • 解决发送大文件时contentType错误问题

# 2023-08-14 ~ 2023-08-20

  • 添加群设置变化通知
  • 当发送的图片没有缩略图时自定生成缩略图

# 2023-08-07 ~ 2023-08-13

  • 屏幕共享分辨率调大一些
  • 调整直播的帧率为15

# 2023-07-31 ~ 2023-08-06

  • 群组和用户默认头像
  • 修改自定义状态的错误
  • 在蓝牙或者耳机连接时,支持音视频通话的speaker切换

# 2023-07-24 ~ 2023-07-30

  • 解决相册无法分享图片问题

# 2023-07-17 ~ 2023-07-23

  • 解决悬浮窗错误问题
  • 当音视频通话状态未知时,不能显示未接通
  • 音视频通话添加通话中断状态
  • fix #446
  • 解决在群组会话界面当收到消息时收起键盘的问题
  • 修改操作设置星标和取消星标好友时的错误提示

# 2023-07-10 ~ 2023-07-16

  • 解决当手机通话时来语音电话没有拒接的问题
  • 发送消息的sender从上层获取
  • 当插入耳机或者蓝牙进入会议时,解决没有更新正确speaker状态的问题 #450
  • 修正编译错误
  • 更新到最新版本的zlphotobrowser
  • 解决关闭voip无法编译通过的问题

# 2023-07-03 ~ 2023-07-09

  • 插入消息加入tousers参数

# 2023-06-26 ~ 2023-07-02

  • 添加用户设置自己被查找方法的UI
  • 解决聊天室消息无法引用的问题
  • 解决好友请求不显示的问题

# 2023-06-19 ~ 2023-06-25

  • 添加删除好友请求的接口

# 2023-06-12 ~ 2023-06-18

  • 解决部分消息无法转发问题
  • 解决组合消息encode 丢失remoteUrl的问题
  • 解决搜索时,keyword为空的问题
  • 解决收藏问题

# 2023-06-05 ~ 2023-06-11

  • 添加搜索会话新接口

# 2023-05-29 ~ 2023-06-04

  • 解决下载表情失败导致应用 崩溃退出的问题
  • 解决web端发送的部分图片链接无法打开的问题

# 2023-05-15 ~ 2023-05-21

  • 解决视频消息播放完成之后再查看其他图片消息无法加载的问题
  • 去掉发起会议的个人会议号

# 2023-05-08 ~ 2023-05-14

  • 修改会议中的错误
  • 更新版本号
  • 修正背景错误问题
  • 更新音视频sdk
  • start call message add type
  • 收到图片消息无缩略图时,当查看大图后自动生成缩略图

# 2023-04-24 ~ 2023-04-30

  • 修改脚本名称
  • 更新编译脚本
  • 协议栈会自动处理密聊的删除,不需要上层处理
  • raw消息需要过滤掉音视频消息供音视频引擎使用

# 2023-04-17 ~ 2023-04-23

  • 优化部分界面cell图像大小不对的问题
  • 优化用户搜索界面

# 2023-04-10 ~ 2023-04-16

  • remove duplicated code
  • 当开启tcp短链接时,处理发送文件的情况.
  • 解决特殊目录下编译失败的问题

# 2023-04-03 ~ 2023-04-09

  • 去除warning
  • 解决选择用户时,快速选择/取消选择引起的崩溃问题
  • add uniapp sdk release script
  • typing 消息的处理
  • 解决崩溃问题
  • 解决一些warning提示
  • 解决xcode14.3编译错误问题
  • 解决群组头像没有生成时的默认头像问题

# 2023-03-27 ~ 2023-04-02

  • 解决raw message content extra丢失问题

# 2023-03-20 ~ 2023-03-26

  • 搜索会话添加时间参数

# 2023-03-13 ~ 2023-03-19

  • 解决消息更新时在会话内不及时更新的问题
  • 解决指定过期时间不生效问题
  • 解决会议内存泄漏问题
  • 优化会议屏幕共享替换模式下的UI
  • 音视频高级版的屏幕共享使用替换模式
  • 修改音视频小窗口用户头像问题
  • 解决会议焦点切换的问题

# 2023-03-06 ~ 2023-03-12

  • 修改高级版接口,当切换会议状态时需要判断是否切换成功
  • 会议添加最大参与者已满的情况

# 2023-02-27 ~ 2023-03-05

  • 会议入口界面添加presnet参数,用于在uniapp项目中使用
  • 修改音视频SDK接口,添加最大参与者人数参数

# 2023-02-20 ~ 2023-02-26

  • 优化会议UI
  • 更新会议UI
  • 解决会议切换主屏问题
  • 优化会议视频拉流/取消拉流的处理,做到只有显示的才拉流,不显示的不拉流
  • 会议UI的优化
  • 解决在某些情况下,进入会议时无法判断方向的问题

# 2023-02-13 ~ 2023-02-19

  • 解决会议旋转bug
  • 修改会议自动旋转的实现方式,添加手动旋转功能
  • 空字符串判断
  • 解决当进行会话界面键盘打开状态下进入后台,再返回键盘消失的问题
  • 增加检查群组头像拼接的时间间隔,防止频繁刷新

# 2023-02-06 ~ 2023-02-12

  • 解决快速收消息时,无法滚动的问题
  • 更新音视频SDK
  • 解决appstore上架提示didCaptureVideoFrame是私有方法被拒的问题
  • 解决当语言通话结束后立即发起语音通话无声音问题

# 2023-01-30 ~ 2023-02-05

  • 移除会话列表界面后台自动退出功能

# 2023-01-23 ~ 2023-01-29

  • 解决语音消息播放后还有红点的问题

# 2023-01-09 ~ 2023-01-15

  • 添加默认图片缩略图,当图片消息没有缩略图时,使用默认缩略图
  • 收到消息命令通知添加hasMore信息

# 2023-01-02 ~ 2023-01-08

  • 部分model的序列化
  • 修改错误文字提示
  • pc session view not full screen
  • 更新组织通讯录“下级”的位置
  • 组织群不能退出
  • 官方群图标显示
  • 搜索组织成员
  • 切换用户时需要清理用户相关的组织缓存
  • 持久化存储部分组织通讯录数据,加快通讯录的展示速度
  • 添加群成员时,选择组织成员
  • 组织通讯录选取成员

# 2022-12-26 ~ 2023-01-01

  • 组织通讯录选取成员
  • 所有组织通讯录数据从cache获取,cache获取不到会从服务器获取,服务器获取后通过通知更新
  • 组织通讯录功能
  • add ssl lib
  • 搜索添加withUser接口
  • 朋友圈未读数的问题
  • 添加组织通讯录
  • 解决部分场景下,用户信息显示为空的问题

# 2022-12-19 ~ 2022-12-25

  • fix https://github.com/wildfirechat/ios-chat/issues/422

# 2022-12-05 ~ 2022-12-11

  • 解决插入消息丢失messageuid的问题

# 2022-11-28 ~ 2022-12-04

  • 修改turn服务的密码
  • 在连接状态未连接之前不显示pc在线状态
  • 解决群组无法添加成员问题

# 2022-11-21 ~ 2022-11-27

  • 添加检查
  • 升级协议栈
  • 解决部分UI问题
  • https://gitee.com/wfchat/ios-chat/issues/I62CUD
  • 解决查看机器人信息时崩溃的问题

# 2022-11-14 ~ 2022-11-20

  • 去除第三方SDK中的armv7架构
  • 优化搜索群组功能

# 2022-11-07 ~ 2022-11-13

  • 添加新的群组类型:组织群

# 2022-10-31 ~ 2022-11-06

  • 解决同步大量消息和大量好友和大量群组导致UI卡顿问题
  • 优化分享extension同步性能
  • 解决连接成功后上层连续收到2次连接成功通知的问题
  • 版本号及部分工程设置
  • 解决上架时遇到的问题
  • 解决取消焦点用户时焦点用户小窗口显示问题
  • 优化会议切换视频逻辑
  • 查看用户头像功能及优化会话中点击视频体验
  • 解决图片发送无法压缩问题
  • 标题栏返回按钮颜色问题修正
  • 删除sdphotobrowser
  • 添加第三方控件MWPhotoBrowser,支持同时预览图片和视频
  • 优化分享体验
  • 分享支持图片内容分享

# 2022-10-24 ~ 2022-10-30

  • 支持查找共同群组功能
  • Revert "音视频通话前检查是否部署了自己的turn服务"
  • 音视频通话前检查是否部署了自己的turn服务
  • 设置焦点用户
  • 更新音视频SDK,支持更高分辨率
  • 设置中图标显示问题
  • 直播兼容问题
  • 解决设置页面默认头像不显示问题

# 2022-10-17 ~ 2022-10-23

  • 更新拍照库,设置录制的格式和码率,解决在其他平台播放的问题。拍照库的源码:https://github.com/heavyrain2012/ZLPhotoBrowser
  • 解决低版本无法正常流程结束直播的问题
  • 添加直播分享等schame
  • 会议自己摄像头预览要一直开着的

# 2022-10-10 ~ 2022-10-16

  • 会议结束后检查是否在直播,如果直播关掉直播
  • 调整音频时用户图标距离
  • 优化会议直播界面
  • 音视频高级版会议支持屏幕分享
  • 解决工作台崩溃问题
  • 优化会议UI

# 2022-10-03 ~ 2022-10-09

  • 修改部分会议UI错误
  • 国际化
  • 添加缺失的字符串
  • 会议成员可以自主开启摄像头
  • 解决某些界面群组头像没有拼接问题
  • 优化会议字符串
  • 支持会议录制功能
  • Revert "更新webrtc版本到 5332"
  • 优化会议UI
  • 添加名称操作提示
  • 添加举手列表
  • 添加举手和请求开麦功能
  • 添加静音/全局静音的会控

# 2022-09-26 ~ 2022-10-02

  • 添加配置,是否多人通话中显示正在讲话
  • 更新webrtc版本到 5332
  • 解决音视频通话过程中最小化窗口崩溃问题
  • 修改日志前缀错误
  • 频道消息本地通知显示标题为频道名称
  • 多人视频和会议UI优化
  • 图标优化
  • 优化UI
  • 添加悬浮语音按钮
  • 更新一些按钮图标
  • UI优化
  • 处理公众号菜单和键盘弹出问题

# 2022-09-19 ~ 2022-09-25

  • 会议布局的优化
  • 灵动岛的适配
  • 适配灵动岛
  • 分开多人视频和会议的cell
  • 优化会议UI
  • 优化UI
  • 会议UI优化
  • 会议中消息列表
  • 归并会议记录
  • 解决自动加入语音通话在错误会话中显示问题
  • 添加对公众号文章消息转发的处理
  • 添加duplicate协议,可以方便复制消息等对象

# 2022-09-12 ~ 2022-09-18

  • 会议扫码入会
  • move LBXScan lib ~ chatuikit
  • 历史记录最多存储500条
  • 会议时聊天
  • 添加聊天室
  • 聊天室加入两个开关,silentJoinChatroom进入/退出聊天室时不发送欢迎语;keepInChatroom关掉vc时,不调用离开聊天室
  • 添加历史记录
  • 解决UI问题
  • 修正音量错误
  • 把会议代码移动到chatuikit
  • copy button
  • UI优化
  • 更新多人视频通话UI
  • 只有普通用户才可以加入到黑名单中,机器人账户一般都是用于系统通知,不允许加入黑名单。用户可以设置机器人会话静音

# 2022-09-05 ~ 2022-09-11

  • 解决多人音视频图标错误问题
  • 修改voip开关
  • 解决WFCU_SUPPORT_VOIP开关关掉的编译错误问题
  • conference
  • add conference info
  • add audio volume label
  • UI优化
  • 解决搜索到的消息在最新处时无法高亮的问题
  • 1,会话列表,频道发送的消息不显示发送者。2,会话设置页面,频道的title设置为频道详情。3,消息cell,接收到的消息显示为频道的头像和名称,而不再是频道owser的名字。4,点击频道中收到的消息的头像,显示频道详情。
  • 当有草稿时,会话时间变成最后一条消息时间
  • 添加发送日志命令配置

# 2022-08-29 ~ 2022-09-04

  • 添加删除消息的新接口
  • 密聊表情在显示时要设置为已播放来开启阅后即焚计时

# 2022-08-22 ~ 2022-08-28

  • 添加发送日志的命令指令,当发送文本消息 *#marslog# 后会发送最新的日志到当前会话,并把文件的链接也发出来
  • 解决隐私设置错误问题
  • 解决聊天室消息撤回问题

# 2022-08-15 ~ 2022-08-21

  • 优化公众号菜单
  • 解决当引用或者@群内某个有群昵称成员时显示错误的问题,fix https://github.com/wildfirechat/ios-chat/issues/393
  • add channel menu
  • 音视频引擎库替换为多人版本
  • 1,登陆改成登录 2,添加注册提示
  • 登陆文本修改

# 2022-08-08 ~ 2022-08-14

  • 优化组合消息cell
  • 解决合并转发单聊会话的标题问题
  • Revert "采用媒体方式处理合并转发时,消息负载中的binaryContent 置为空"
  • 采用媒体方式处理合并转发时,消息负载中的binaryContent 置为空
  • 修改密码时原密钥要用security模式
  • 解决重复订阅的问题
  • 密码登陆/验证码登陆时,输入框的切换
  • 删除无用的文件
  • 解决动态表情拷贝失败问题, fix #392
  • callId rule fix #503

# 2022-08-01 ~ 2022-08-07

  • 默认验证码登陆
  • media composite message
  • 添加密码登陆和修改密码等功能

# 2022-07-25 ~ 2022-07-31

  • 解决一些warning
  • 优化编译脚本
  • send message notification add more info

# 2022-07-18 ~ 2022-07-24

  • 解决获取指定数目群组成员错误问题

# 2022-07-11 ~ 2022-07-17

  • 当设置用户设置成功后,发送用户设置变更通知(保持与android一致)
  • 修改音视频会议添加参数
  • call ring
  • kit资源调整
  • 把Kit的资源打包进动态库中,方便其它平台调用

# 2022-07-04 ~ 2022-07-10

  • 获取指定数目群成员个数的接口

# 2022-06-27 ~ 2022-07-03

  • 用户信息json化时需要带上空数据

# 2022-06-13 ~ 2022-06-19

  • 后台到前台时,不需要调用networkchange
  • uniapp model序列化时为空也要带上属性
  • 添加删除账户功能
  • 默认关掉callkit,避免引起上架问题

# 2022-06-06 ~ 2022-06-12

  • 取消大文件上传
  • 添加发送媒体类消息取消功能
  • 版本号中添加协议栈版本号
  • 添加取消发送和获取协议栈版本接口
  • 解决崩溃问题
  • add ignore
  • add script
  • uniapp sdk 序列化问题

# 2022-05-30 ~ 2022-06-05

  • client中的model添加jsonserialize方法,支持用在uniapp项目
  • ignore
  • 1,richnotificationUI优化问题 2,文章消息的点击处理问题
  • 解决拼写错误和移除无效配置

# 2022-05-23 ~ 2022-05-29

  • add clear all message api
  • 修改群备注成功后通知UI层刷新
  • remark use scope 26
  • 添加群备注功能
  • 内置浏览器支持关闭操作
  • 解决页面内存泄漏
  • 打开日志,关掉开放平台
  • 解决未读偏移问题

# 2022-05-16 ~ 2022-05-22

  • 添加文章消息类型
  • 去掉客户端创建频道的UI
  • 1,用户退出登陆时,清除cookies 2,浏览器config记录host
  • rich notification conent
  • 支持选人接口
  • 替换work url
  • work icon
  • work platform

# 2022-05-09 ~ 2022-05-15

  • 浏览器支持加载html 字符串内容
  • add js bridge library
  • 点击会话中通话自动加入功能
  • 多人音视频添加成员消息添加clientId字段
  • 添加获取远程订阅的频道列表接口
  • 处理链接消息崩溃

# 2022-05-02 ~ 2022-05-08

  • open url issue
  • 多端通话时不能在其他端加入
  • 多人音视频时,支持点击主动加入
  • 添加检测注册消息的检查
  • 解决崩溃问题
  • 添加进入频道会话和离开频道会话消息及发送
  • 解决密聊撤回错误问题
  • client sdk支持大文件上传,去掉kit层大文件上传代码
  • 密聊不支持大文件上传
  • client层上传大文件

# 2022-04-25 ~ 2022-05-01

  • 密聊提醒创建成功消息的刷新
  • 异步操作,防止死锁
  • 密聊不存在时删除密聊
  • secret chat encode data
  • 密聊会话清除服务器消息没有意义
  • fix #380
  • 修复密聊表情错误
  • 修复表情错误
  • 阅后即焚UI
  • callkit
  • 音视频消息加上pushdata
  • move voip add participant and bye message ~ client

# 2022-04-18 ~ 2022-04-24

  • secret chat receipt status
  • 密聊UI
  • 当用户修改系统时间后需要重连
  • 密聊会话不限制撤回时间
  • 密聊消息不允许转发
  • 修正收到新消息滚动问题
  • burn message ui
  • burn message
  • secret chat code

# 2022-04-11 ~ 2022-04-17

  • 关掉voip推送注册需要放到所有操作之前进行

# 2022-04-04 ~ 2022-04-10

  • 文件记录排序

# 2022-03-28 ~ 2022-04-03

  • 解决禁言时,输入框状态错误问题
  • 解决部分UI问题
  • 音视频SDK检查错误

# 2022-03-21 ~ 2022-03-27

  • 解决特殊字符用户id发送媒体消息失败的问题
  • 添加设置代理功能
  • 音视频引擎库添加接口 notRegisterVoipPushService
  • 音视频会议成员状态更新

# 2022-03-14 ~ 2022-03-20

  • fix https://github.com/wildfirechat/ios-chat/issues/363

# 2022-03-07 ~ 2022-03-13

  • fix https://github.com/wildfirechat/ios-chat/issues/352
  • 解决屏幕分享时错误问题
  • 好友在线状态
  • 只有非好友才需要watch他的在线状态
  • 添加按照时间搜索消息的接口

# 2022-02-28 ~ 2022-03-06

  • 当发送好友请求失败时,给出更详细的提示
  • 解决组合消息与web/pc端兼容问题

# 2022-02-21 ~ 2022-02-27

  • custom state use setting scope 23
  • online state UI
  • 更新音视频SDK
  • 只有账户才是仅支持英文字符和数字

# 2022-02-14 ~ 2022-02-20

  • user online state
  • call extra
  • 解决SDK后台时判断是否通话中错误问题

# 2022-02-07 ~ 2022-02-13

  • 频道不能删除远程消息

# 2022-01-31 ~ 2022-02-06

  • screen sharing ui

# 2022-01-17 ~ 2022-01-23

  • 对接音量回调
  • refactor ptt sound message content
  • 流量统计回调

# 2022-01-10 ~ 2022-01-16

  • 优化clientid的处理逻辑
  • 添加链接到服务的回调和更新远程消息内容功能

# 2022-01-03 ~ 2022-01-09

  • 解决启动后连续连接两次的问题
  • 添加wifi权限
  • 搜索消息可以按照消息类型搜索
  • 拉取远程消息时,拉回来的消息可能是不存储的消息,需要把消息的最早一条的messageuid记录下来,下次拉取时使用这个messageuid
  • build libs script
  • 第三方库替换成xcframework格式,支持m1模拟器
  • webrtc and wfavenginekit lib ~ xcframework
  • add release script and target

# 2021-12-27 ~ 2022-01-02

  • 扫码群组时拼接群组头像
  • 支持pad端在线状态

# 2021-12-20 ~ 2021-12-26

  • ptt语音消息
  • 添加根据消息uid来获取消息的接口

# 2021-12-13 ~ 2021-12-19

  • 当不存在接收信息时,不显示标记为未读菜单
  • 修正标记为未读错误

# 2021-12-06 ~ 2021-12-12

  • 修正获取聊天室成员信息时没有获取到成员列表的错误问题
  • 使用xcframe模式的协议栈和amr库
  • 修正更换手机首次登录时,群组头像刷新不出来的问题

# 2021-11-29 ~ 2021-12-05

  • 添加说明
  • 修改某些特殊情况下上传文件contenttype类型错误问题

# 2021-11-22 ~ 2021-11-28

  • 回滚提交错误代码
  • 拉取远程消息可以过滤类型
  • 消息内容的encode的优化
  • 优化标记为已读功能

# 2021-11-15 ~ 2021-11-21

  • 支持协议栈http自定义header
  • 添加标记未读功能
  • 删除创建频道时的状态属性
  • 群设置允许成员私聊时在用户详情界面添加发送消息按钮
  • 聊天室消息撤回问题修复
  • 兼容android发送文件名称
  • 朋友圈@功能优化

# 2021-11-08 ~ 2021-11-14

  • 音视频通话网络不好的回调
  • 添加 检查音视频SDK状态代码
  • voip开关

# 2021-11-01 ~ 2021-11-07

  • 修正选择好友时,星标好友状态错误问题
  • 启用群组自动拼接功能
  • 更新音视频库,添加是否允许距离传感器的接口

# 2021-10-25 ~ 2021-10-31

  • debug模式下,打开控制台日志
  • 解决https://github.com/wildfirechat/ios-chat/issues/322
  • 对讲功能

# 2021-10-18 ~ 2021-10-24

  • 对讲功能调整
  • 添加获取会话免打扰接口,不存储消息发送状态不需要发通知
  • wfcconversation implment nscopying protocol
  • Play Ptt sound
  • 添加ptt开关
  • 对讲UI
  • SDK绑定验证
  • 解决content type冲突问题
  • add dumy message content
  • 视频压缩的提示
  • 允许选择发送更长的视频
  • 更新第三方库ZLPhotoBrowser,源码地址 https://github.com/heavyrain2012/ZLPhotoBrowser
  • 解决发送图片错误问题

# 2021-10-11 ~ 2021-10-17

  • ptt修改
  • 解决同步上传媒体文件逻辑错误问题
  • remove old ptt implement

# 2021-10-04 ~ 2021-10-10

  • Merge pull request #312 from MrRightC/master
  • 连接状态回调切换线程
  • Revert "对讲机功能"
  • Revert "更新webrtc库"
  • debug模式下开始console日志
  • 更新webrtc库

# 2021-09-27 ~ 2021-10-03

  • 对讲机功能
  • 修正上一个版本的协议栈错误
  • 添加 lite 模式功能
  • 完善收藏转消息功能

# 2021-09-20 ~ 2021-09-26

  • 修正退出登录时弹出其他端登录的问题
  • 异常处理
  • 手机号码检查,允许更多号码段
  • 当前时间是否免打扰逻辑错误
  • 适配iOS15: 调整tableview sectionHeaderTopPadding 为0
  • 音视频scaletype

# 2021-09-13 ~ 2021-09-19

  • 添加撤回/删除消息的本地通知处理
  • 多端登录被踢下线
  • 添加voip通知免打扰功能
  • 当pc/web在线时,是否静音状态错误问题

# 2021-09-06 ~ 2021-09-12

  • 关闭摄像头入会时的状态问题
  • 解决当操作大量群组成员时卡顿问题

# 2021-08-30 ~ 2021-09-05

  • 会议接口多加两个参数

# 2021-08-23 ~ 2021-08-29

  • 解决通知使用错误问题
  • 通话预览
  • 视频通话时旋转问题

# 2021-08-09 ~ 2021-08-15

  • 多人音频时,默认开启扬声器
  • 解决会议时自己关闭视频时,显示在大屏状态不对
  • 会议悬浮窗问题修复
  • 修复会议UI 问题
  • 账户修改时,仅允许英文字母和数字

# 2021-08-02 ~ 2021-08-08

  • 当会议为语音会议时,会议成员列表不显示视频图标
  • 会议成员管理界面添加语音/视频状态
  • 会议管理UI调整
  • 兼容最新高级音视频SDK
  • 当mute状态发生变化时,更新UI
  • 修复我的收藏页面左滑动删除崩溃和不能转发的问题

# 2021-07-26 ~ 2021-08-01

  • 修正特殊情况下崩溃问题
  • Merge pull request #310 from MrRightC/master
  • 解决swift项目引入SDK出错问题
  • 解决收藏崩溃问题
  • UI调整
  • 修正注释错误

# 2021-07-19 ~ 2021-07-25

  • Fix can‘t send video message sometimes.
  • 当web/pc在线时,手机默认静音
  • 添加默认是否静音当pc/web在线时的开关
  • Merge pull request #305 from MrRightC/master
  • 默认不能开启国密加密
  • Merge pull request #1 from MrRightC/MrRightC-fixCrash

# 2021-07-12 ~ 2021-07-18

  • 支持国密加密

# 2021-07-05 ~ 2021-07-11

  • 回退更新错误配置
  • 支持应用服务token认证

# 2021-06-28 ~ 2021-07-04

  • 同步web端和android实现收藏的逻辑
  • 群组成员变更通知带上群组成员信息

# 2021-06-21 ~ 2021-06-27

  • 添加部分保护代码

# 2021-06-14 ~ 2021-06-20

  • 添加修改群组成员附加信息功能
  • 阅读回执在刚发送消息无法显示出来的问题
  • 媒体消息上传进度问题

# 2021-05-31 ~ 2021-06-06

  • 引用兼容android端和web端

# 2021-05-24 ~ 2021-05-30

  • 同步音视频会议接口

# 2021-05-17 ~ 2021-05-23

  • 消息添加本地扩展信息
  • 会议优化
  • 去掉对groupmember和friendrequest的extra的使用,留给客户决定如何使用

# 2021-05-10 ~ 2021-05-16

  • friend extra and group member extra
  • 解决组合消息搜索
  • 会议自动隐藏控制面板

# 2021-05-03 ~ 2021-05-09

  • 更新版本号
  • 添加超级会议模式
  • 添加应用内屏幕分享
  • 超级会议模式下,普通成员只能以观众模式加入

# 2021-04-26 ~ 2021-05-02

  • 添加群成员已删除状态

# 2021-04-19 ~ 2021-04-25

  • advance confence

# 2021-04-05 ~ 2021-04-11

  • 更新音视频库引擎库
  • 弹出通话界面时检查电话会话的状态,如果状态为空则销毁界面
  • 草稿的优化
  • 草稿与web和android端同步
  • 优化聊天界面弹出键盘优化
  • 解决聊天解决弹出键盘,消息滚动异常问题
  • 同步草稿开关
  • 草稿同步功能
  • 添加清除远端会话功能
  • 支持删除单条远程消息功能

# 2021-03-29 ~ 2021-04-04

  • 修正silent拼写错误,添加部分功能接口
  • 域名切换到net
  • 添加background推送处理voip

# 2021-03-22 ~ 2021-03-28

  • 更新音视频引擎库,添加引擎挂断电话回调接口
  • 优化音视频通知处理
  • 推送处理
  • 手机从后台来到前台时,强制更新网络
  • 当网络连接断开时通知协议栈
  • 更新音视频引擎库,在电话session中添加邀请者id
  • 处理讯飞等第三方键盘点击键盘上关闭按钮后,键盘消失后又弹起的问题
  • 处理在未接通前的麦克风/扬声器的处理
  • 更新音视频引擎库支持接通前静音/扬声器操作
  • 来电/去电延迟振铃
  • 解决当离线时收到来电并挂断,当在线时会先弹出来电界面再消失的问题

# 2021-03-15 ~ 2021-03-21

  • 语音电话改成计数消息,更新音视频库引擎,当接听/拒绝电话时,清除来电的未读数
  • 添加清除单条消息的未读接口
  • 解决清除会话消息后再加载后会话没有最后一条消息的问题
  • 优化voip通话未接通显示文本

# 2021-03-08 ~ 2021-03-14

  • 媒体文件使用时检查本地文件是否存在
  • 解决文件浏览器打开错误问题
  • 下载文件时,下载到对应目录
  • 统一缓存存放路径
  • video content兼容其它平台
  • 七牛大文件上传
  • 优化上传文件功能

# 2021-03-01 ~ 2021-03-07

  • 解决文件大小显示超大问题
  • 添加上传大文件功能
  • 更新音视频引擎库

# 2021-02-22 ~ 2021-02-28

  • https://github.com/wildfirechat/ios-chat/issues/289 emoji字符无法使用substring函数来截取一定长度
  • 修正插入消息时通知错误问题
  • 更换会议和对讲图标

# 2021-02-15 ~ 2021-02-21

  • 更新版本号
  • 修正ptt错误
  • 更新用户协议地址
  • 切换到net域名
  • 添加对讲相关代码
  • 结束会议时,判断是否是会议主持人,只有主持人才可以结束会议,普通成员可以退出会议
  • 会议小框时,处理会控请求
  • 修正销毁会议问题
  • 更新音视频引擎库
  • 会议结束时是否要销毁会议室
  • 转发消息允许转发会议邀请
  • 添加屏幕共享图标
  • 会议成员管理UI优化
  • 会议UI优化
  • 会议相关UI代码

# 2021-02-08 ~ 2021-02-14

  • 优化选择免打扰时间段
  • 我的设置界面优化
  • 用户详情界面微调
  • 优化选择用户界面
  • UI优化
  • 更新音视频库,添加耳机/蓝牙事件,更新ui处理

# 2021-01-25 ~ 2021-01-31

  • 文件类型图标
  • 添加文件类型图标
  • 文件记录加载更多
  • 文件助手会话不显示状态报告
  • 添加简拼搜索好友
  • 纠正拼写错误

# 2021-01-18 ~ 2021-01-24

  • 解决切换用户时连接慢的问题

# 2021-01-11 ~ 2021-01-17

  • 修改判断程序进入前台的条件

# 2021-01-04 ~ 2021-01-10

  • 黑暗模式适配
  • 会议提示国际化
  • 添加pc登录关闭通知提示
  • pc登录确认消息有效时间设置为60秒
  • 修正废弃标示错误问题

# 2020-12-28 ~ 2021-01-03

  • 解决ios11.4模拟器崩溃问题 https://github.com/wildfirechat/ios-chat/issues/277

# 2020-12-21 ~ 2020-12-27

  • 群管理界面实现
  • 修改键盘收起时空白问题
  • 当被踢出获取其它需要退出场景时,保留现有数据库

# 2020-12-14 ~ 2020-12-20

  • xcode12.3编译问题修改
  • 1,添加按照时间获取消息的接口 2,当会话设置免打扰和置顶后,删除消息再加载会话,需要正确返沪免打扰和置顶状态

# 2020-12-07 ~ 2020-12-13

  • 修改群昵称提示优化
  • 修改拼写错误
  • 添加退群和移除成员显示通知

# 2020-11-09 ~ 2020-11-15

  • 国际化recall消息
  • 支持搜索我的文件
  • 文件UI
  • refactor group file vc
  • 添加搜索文件接口
  • 日志上传问题修复
  • Merge pull request #265 from impyf104/master
  • 解决UIDocumentPickerViewController文件选择器打开时view的大小只有屏幕一半的问题
  • 解决连续对消息进行引用导致的ChatInputBar高度一直升高的问题
  • 解决导入swift工程问题

# 2020-11-02 ~ 2020-11-08

  • 收藏声音消息的播放
  • client增加amr转化为wav数据
  • 调整单人音视频最小化按钮位置
  • 实现查看收藏内容
  • 解决voip在某些型号手机上呼出等待界面不现实自己图像预览问题
  • 收藏UI
  • 收藏优化
  • 实现收藏功能
  • 修改视频消息时长错误问题

# 2020-10-26 ~ 2020-11-01

  • 添加收藏功能
  • 群文件UI优化
  • 更正拼写错误
  • 添加免打扰功能
  • 调整联系人页面分割线间距
  • 调整联系人界面分割线间距

# 2020-10-19 ~ 2020-10-25

  • 缩小视频消息cell中视频标示大小
  • 使用第三方图片库ZLPhotoBrowser来选取图片或者拍摄
  • 消除一些warning
  • iphone 12屏幕适配
  • 更新音视频库,解决双卡手机用流量打音视频无法接通的问题

# 2020-10-12 ~ 2020-10-18

  • 更新文件记录接口
  • 分享会话列表UI优化
  • 解决授权录音后第一次录音失败的问题
  • 去掉提示消息阅读位置背景色
  • add more user settings
  • 修正收藏群组头像不显示问题
  • 修正输入框输入接近满一行时,退出再进入输入框高度不正确的问题
  • 调整消息时间label与消息体的距离
  • 浏览器添加转发给朋友的选项
  • 引用消息UI优化

# 2020-10-05 ~ 2020-10-11

  • modify group member alias
  • upgrade google webrtc lib ~ 1.1.31999
  • 解决退出登录后还能分享的问题
  • 分享图片时,图片做压缩处理
  • 引用草稿
  • 草稿带上引用信息
  • app store warning
  • 解决上架错误问题
  • 设置archs为arm64和x86_64
  • 添加第三方依赖库
  • 文件和图片分享添加进度显示
  • 分享优化
  • share image
  • UI调整
  • share extension support plain-text
  • link cell ui
  • share code
  • 解决合并转发崩溃问题
  • 组合消息压缩使用json格式,binaryData使用base64编码
  • 机器人信息UI调整
  • 用户设置UI优化
  • 文件传输助手功能
  • 更新名片图标
  • pc登录UI细节问题修改
  • 添加pc在线时手机静音设置

# 2020-09-28 ~ 2020-10-04

  • composite message viewcontroller
  • composite message
  • quote ui
  • quote cell ui
  • last read message and quote label
  • quote msg
  • 会话列表页,title显示未读数
  • 消息界面提示新消息、@消息
  • add errorcode of content or media exceed max size
  • 解决iOS12系统上cell上button不显示问题
  • 更新音视频SDK
  • 解决后台时偶尔崩溃的问题
  • 接近后台时偶尔会崩溃的问题
  • 更新说明

# 2020-09-21 ~ 2020-09-27

  • 好友请求事件通知带上新的好友请求。
  • 解决xcode12 模拟器无法运行的问题
  • 修改ios14系统上,发送gif崩溃问题
  • 修正ios14系统上,部分按钮不可用问题

# 2020-09-14 ~ 2020-09-20

  • Revert "模拟器编译"
  • 模拟器编译
  • ios 14 适配
  • 修改SDKWebImage库为动态库,SDWebImage库version 5.9.1 7a21432
  • 适配iOS14
  • add more voip engine logs

# 2020-09-07 ~ 2020-09-13

  • 切换默认应用服务地址为https地址
  • 优化视频会议UI
  • 更新音视频SDK
  • 注释掉修改音视频电话最大参与人数的限制,使用默认值
  • 选择图片发送时,如果是gif图片,使用sticker 消息内容发送
  • card消息加上类型,可以支持群组名片和频道名片
  • add webrtc log
  • 会议邀请消息UI
  • 会议邀请节目优化
  • 发现-》会议 添加是否支持会议功能的判断
  • 调整消息列表界面,时间与消息内容的距离
  • 星标好友UI
  • 添加星标好友功能
  • 【名片】UI显示及点击处理
  • 【名片】添加输入扩展按钮即处理
  • 定义名片消息

# 2020-08-31 ~ 2020-09-06

  • 解决频道不显示的问题
  • 普通电话接通后挂断音视频电话
  • remove kvo when select user vc dismiss
  • 修正循环调用导致崩溃的问题
  • remove test code
  • 更换用户时,需要设置推送token
  • 无效token时,清除掉保存的token信息
  • fix decode login request message content error
  • 退出逻辑优化
  • 解决蓝牙连接时拨打视频电话时使用speaker问题

# 2020-08-24 ~ 2020-08-30

  • 添加取消PC快速登录的处理
  • PC登录提示
  • 修正PC快速登录问题
  • support pc quick login
  • 修改下载文件后更新本地消息失败问题
  • 添加根据消息状态获取会话消息的接口
  • 调整从icloud driver选取文件的代码
  • Merge pull request #234 from ManBuTianYa/master

# 2020-08-17 ~ 2020-08-23

  • 添加获取用户消息接口
  • 添加按照会话类型和消息类型搜索消息接口

# 2020-08-10 ~ 2020-08-16

  • close log when app will terminate
  • 修正在群组中收到添加群成员时,当本地没有新增成员用户信息时显示id的问题

# 2020-08-03 ~ 2020-08-09

  • 搜索消息接口完善
  • change app name ~ 野火IM
  • 修正群管理部分错误
  • 修正更改群组全员禁言后再更改成员禁言状态错误问题
  • 添加群禁言白名单
  • voip通话cell 区分语音通话和视频通话
  • 添加群文件功能

# 2020-07-27 ~ 2020-08-02

  • 修正视频通话缩放问题
  • 添加根据群成员类型获取群成员信息的接口
  • 开放client库部分消息定义的头文件
  • 添加群成员禁言通知

# 2020-07-20 ~ 2020-07-26

  • 视频消息先下载再播放
  • 更新bugly id
  • 修改默认视频文件命名

# 2020-07-13 ~ 2020-07-19

  • add github issue template
  • 已删除用户显示问题
  • message payload add push_data attribute
  • 修正当用户头像不存在时拼接头像crash
  • 修正当用户头像不存在时出现错误
  • appstore上架问题

# 2020-06-29 ~ 2020-07-05

  • 优化语音消息下载逻辑
  • 解决蓝牙耳机连接上时播放语音消息的问题
  • 修正第一次登录生成群组头像用户信息获取不到的问题
  • 调整图片选择器源码到vendor目录
  • 图片选择器优化
  • Add image picker
  • fix ui issue
  • 查看媒体文件可以加载更多
  • UI调整
  • 查看文本消息
  • 群组头像不存在时拼接头像
  • 添加自动生成9宫格群组代码
  • 1,添加异步获取用户信息或群组信息的接口 2,添加根据群成员信息获取头像的接口

# 2020-06-22 ~ 2020-06-28

  • 调整接听图标和静音图标
  • 修正音频电话切换到小窗口时抖动问题
  • 多选删除时查找
  • 多选删除和搜索后进入到消息列表后要清除掉中间无用的controller栈
  • 解决搜索消息之后会话列表显示头像变小的问题
  • 解决撤回消息时重新编辑无法点击问题
  • 解决表情面板滑动不流畅的问题
  • voip ui
  • 调整voip界面
  • 添加群历史消息设置
  • add more modify group type
  • 群会话设置界面,修改群名称时,更新UI显示
  • 搜索消息定位问题解决
  • 1, 修正群成员名片修改更新不及时问题 2,只有存储计数消息才显示已读状态

# 2020-06-08 ~ 2020-06-14

  • 添加异常判断
  • 修正解散群组的问题

# 2020-05-25 ~ 2020-05-31

  • 解决中文媒体文件下载失败问题
  • 添加修改用户名的功能

# 2020-05-18 ~ 2020-05-24

  • 添加群成员禁言,添加用户回执开关
  • change app name ~ 野火通
  • 添加删除设备接口
  • 添加更新会话时间的接口
  • 修正计数错误
  • 更新appid,用户协议,应用名
  • 添加回执详情页面
  • read report

# 2020-05-11 ~ 2020-05-17

  • 添加对mp3的支持
  • 1, 更新音视频功能库 2,更新disconnect的注释

# 2020-05-04 ~ 2020-05-10

  • 黑暗模式适配
  • 音视频时点击屏幕隐藏按钮
  • revert delete remote message feature

# 2020-04-27 ~ 2020-05-03

  • 音视频对设备旋转的支持
  • 添加物联网功能
  • 添加删除服务器端消息功能
  • 添加异常保护
  • 优化网络断开逻辑
  • 解决编译失败的问题
  • 解决上架时私有api的问题,colorType->selectedType initWithParentView->initWithSuperView 如果再有问题,我们就改成汉语拼音了。。。。

# 2020-04-20 ~ 2020-04-26

  • add support for IoT
  • 1, 添加pc下线功能。2,修改themeType为colorType,避免上架问题
  • fix proto error
  • 修正快速发送消息本地保存时丢失消息问题
  • UI调整
  • 修正视频消息缩略图方向问题

# 2020-04-13 ~ 2020-04-19

  • 更新Voip UI错误
  • fix voip add member error
  • 音视频错误修改
  • 添加发送已经保存的消息
  • @选人界面优化
  • 群组成员信息界面微调
  • 添加sticker媒体类型

# 2020-04-06 ~ 2020-04-12

  • fix ui error
  • revert recall cell modify
  • UI调整
  • 添加主题
  • bug fix
  • 时间错误处理
  • 添加好友请求提示消息
  • 多语言
  • 优化聊天室逻辑
  • 撤回消息,需要更新服务器才能支持
  • 修改默认头像
  • 添加pc在线的状态
  • 撤回消息加上被撤回信息

# 2020-03-30 ~ 2020-04-05

  • 添加pc在线状态
  • 解决关掉voip时的编译错误
  • 修正下拉消息的错误问题
  • 隐藏好友的电话号码
  • 显示野火ID
  • 获取远程消息是查找出最大的messageUid

# 2020-03-23 ~ 2020-03-29

  • 修正@选完人后输入框错误的问题
  • 已读回执
  • 修正ios10版本弹出键盘时来电话键盘不消失的问题
  • 放开设置为已播放状态对消息为媒体消息的限制
  • 更新音视频SDK,解决视频发起方切换大小屏错误的问题
  • 音视频悬浮窗问题修改
  • 解决语音消息一播放状态错误问题
  • voip ui

# 2020-03-16 ~ 2020-03-22

  • category for UIFont , UIColor , UIImage
  • 资源替换,样式修改,布局调整
  • 更新sdk和UI,解决静音后小窗口再恢复的错误问题

# 2020-03-09 ~ 2020-03-15

  • 修改朋友圈未读数错误
  • 单人音视频时大小窗口切换
  • 压缩质量调整
  • 处理提示
  • add send video code
  • 当首次登录时,个人信息可能没有更新下来,如果发送好友请求时可能会出现"我是 null“的问题
  • 朋友圈的一些修改

# 2020-03-02 ~ 2020-03-08

  • 修正快速发送消息时list停止滚动的问题
  • 解决草稿为“@”时,进入会话弹出@选项问题
  • 更新消息状态时去掉对状态的检查,用户可以增加消息的状态
  • voip 添加谁在说话UI显示
  • UI上的部分调整
  • 更新webrtc库到1.1.26195

# 2020-02-24 ~ 2020-03-01

  • 添加避免重复connect的提示
  • //退出登录时不清除session,这样再次登录时能够保留历史记录。如果需要清除掉本地历史记录和服务器信息这里使用YES
  • appserver post 请求带上cookies

# 2020-02-17 ~ 2020-02-23

  • 多人音视频UI修改

# 2020-02-10 ~ 2020-02-16

  • 更新音视频库及部分代码
  • 升级音视频UI以支持多人音视频SDK
  • remove webrtc armv7 and i386 arch

# 2020-02-03 ~ 2020-02-09

  • 修改用户信息更新时备注信息没有展示的问题
  • 用户信息变更时,UI更新时需要带上备注和群名片
  • change group extry type ~ string

# 2020-01-27 ~ 2020-02-02

  • 修正命名错误

# 2020-01-13 ~ 2020-01-19

  • 解决前置摄像头镜像问题

# 2020-01-06 ~ 2020-01-12

  • 日志上传优化
  • 添加上传协议栈日志功能

# 2019-12-23 ~ 2019-12-29

  • 文件消息搜索字段加上“[文件]"前缀

# 2019-12-09 ~ 2019-12-15

  • 修改端口号强制为80,确保云服务器处于备案状态,防范法律风险

# 2019-12-02 ~ 2019-12-08

  • 更新appserver为https地址
  • 添加搜索用户类型和page
  • 添加朋友圈的占位符库

# 2019-11-25 ~ 2019-12-01

  • 优化菜单
  • 调整标题栏颜色
  • 解决空内容时的错误问题

# 2019-11-11 ~ 2019-11-17

  • 修复聊天室内查看图片崩溃的问题
  • 修改快速收到多天sticker 消息错乱问题
  • 当私聊关闭时,在群设置成员列表界面不能点击查看其它群成员信息
  • diagnose view

# 2019-11-04 ~ 2019-11-10

  • 拍摄后缀修改
  • 添加不计数文本消息
  • 调整扫码加群的UI
  • 添加插入消息/获取会很消息数/开启事务/提交事务的接口
  • 更新音视频库

# 2019-10-28 ~ 2019-11-03

  • 调整一些布局

# 2019-10-21 ~ 2019-10-27

  • 查看消息图片时隐藏输入法
  • 群公告
  • 添加群公告

# 2019-10-07 ~ 2019-10-13

  • 群支持@所有人

# 2019-09-30 ~ 2019-10-06

  • 加速群成员列表用户信息显示

# 2019-09-23 ~ 2019-09-29

  • 更新为备案过的域名
  • ios 13

# 2019-09-16 ~ 2019-09-22

  • 修改tabbar为野火IM默认蓝色
  • Revert "remove launch image"
  • remove launch image
  • adjust icon in launch screen
  • 启动页切换到launchscreen
  • ios13 适配及国际化
  • iOS 13 黑暗模式适配
  • ios 13 适配 黑暗模式
  • iOS 13 适配 黑暗模式
  • iOS 13 适配
  • fix string error
  • remove invalid dependency
  • 修改群聊天设置的bug
  • 应用国际化
  • 语言国际化
  • @处理优化
  • 国际化模版

# 2019-09-09 ~ 2019-09-15

  • 添加字符串国际化支持
  • 在发现中添加文档

# 2019-09-02 ~ 2019-09-08

  • 图片消息优化
  • 搜索好友时,同时搜索好友备注
  • @信息优化
  • 修改在消息界面,键盘弹出的情况下,长按消息会导致键盘消失后再弹出的错误

# 2019-08-26 ~ 2019-09-01

  • 修改错误
  • 拉取远程消息顺序问题
  • 联系人列表性能优化及修正群组设置错误
  • UIAlertController 替换UIActionSheet

# 2019-08-19 ~ 2019-08-25

  • 修改应用服务地址方式
  • 默认创建带有群管理功能的群

# 2019-08-12 ~ 2019-08-18

  • 会话设置中群成员只显示部分,添加显示全部按钮
  • 缩小小红点的热区

# 2019-08-05 ~ 2019-08-11

  • 修改当频道详情为空时crash的问题
  • 修正未隐藏tabbar的问题
  • message content add extra property

# 2019-07-29 ~ 2019-08-04

  • add black list
  • add resource
  • 添加举报提示

# 2019-07-22 ~ 2019-07-28

  • reverse invalid submit
  • 群管理员变更时UI更新

# 2019-07-15 ~ 2019-07-21

  • Add privacy setting ui
  • 登录失败处理。创建聊天-》发起群聊
  • Remove line 1
  • add resource

# 2019-07-08 ~ 2019-07-14

  • 群管理功能
  • 群管理
  • 通知方式的改变,及群管理
  • group manage
  • group manager

# 2019-07-01 ~ 2019-07-07

  • 当删除好友时,list为空,也需要刷新好友列表

# 2019-06-24 ~ 2019-06-30

  • group manager code
  • add group manage code

# 2019-06-17 ~ 2019-06-23

  • 本地通知名称错误

# 2019-06-03 ~ 2019-06-09

  • 修正通知收不到问题

# 2019-05-27 ~ 2019-06-02

  • 更新engine库,解决多端时电话无法建立的问题
  • UI优化
  • 优化会话列表布局
  • 首次登录提示修改头像和昵称
  • @优化
  • 修改部分错误

# 2019-05-13 ~ 2019-05-19

  • 批量获取用户信息,优化联系人列表
  • 修改空文本消息crash问题
  • digest和formatnotification加上message参数

# 2019-05-06 ~ 2019-05-12

  • 修改登录界面
  • 修改个人详情界面部分问题
  • 修改备注后等待一秒后更新
  • 好友备注,群备注
  • 把tabbar中的小红点向右上移动,避免无法点击tabbar

# 2019-04-29 ~ 2019-05-05

  • 调整discover
  • 消息去重
  • user_alias
  • 点击联系人调整到联系人详情界面
  • 聊天室历史消息
  • Revert "remove bugly."
  • Load server history message fun not implemented

# 2019-04-22 ~ 2019-04-28

  • add rebot in discover
  • 广场->发现
  • 修改在低版本运行crash错误
  • 输入栏优化
  • qrcode
  • 优化二维码显示
  • open keyboard when long press use portrait in group chat.

# 2019-04-15 ~ 2019-04-21

  • 修正链接中带有电话号码会crash的错误
  • 获取历史消息

# 2019-04-08 ~ 2019-04-14

  • remove bugly.
  • 修改聊天室收不到消息的问题

# 2019-04-01 ~ 2019-04-07

  • 苹果上架新政策,用到了healthkit或contact的接口就必须在info.plist中声明。去掉不用的权限
  • add more use description ~ pass app store check
  • 全局静音状态错误

# 2019-03-25 ~ 2019-03-31

  • 1, 添加扫码登录 2,添加schema及处理

# 2019-03-18 ~ 2019-03-24

  • 修正网页和号码识别的处理

# 2019-03-11 ~ 2019-03-17

  • 添加voip开关

# 2019-02-25 ~ 2019-03-03

  • add lbx scan

# 2019-01-28 ~ 2019-02-03

  • user type

# 2019-01-21 ~ 2019-01-27

  • add chat uikit
  • Submit chat client
上次更新: 2026/4/23 下午10:44:41