版本说明
更新日志 按时间顺序列出 CallPlus 的所有新功能、变更和已修复的问题。格式基于 Keep a Changelog。
变动类型:
- 新增(
Added):新添加的功能。 - 变更(
Changed):对现有功能的变更。 - 废弃(
Deprecated):已经不建议使用,即将移除的功能。 - 移除(
Removed):已经移除的功能。 - 修复(
Fixed):对 bug 的修复。 - 安全改进(
Security):对安全性的改进。
2.42.0
发布日期:2026/6/30
新增
- 支持通过 TCP 协议收发音视频数据。
2.26.0
发布日期:2025/09/05
修复
- 优化了部分内部逻辑。
2.20.0
发布日期:2025/05/30
新增
- 推送新增
pushContent设置。 - 新增群呼叫状态回调,便于在群组内展示通话状态。
修复
- 优化了部分内部逻辑。
2.1.4
发布日期:2024/6/5
新增
- 新增 CallPlusWrapper,帮助 CallLib 集成用户快速迁移至 CallPlus。
2.1.3
发布日期:2024/4/29
新增
- 新增海外应用使用 VoIP 推送的配置能力。
2.1.2
发布日期:2024/3/29
变更
- 将依赖的 RTCLib SDK 升级到 5.6.3 版本。
2.1.1
发布日期:2024/1/31
新增
- 为便于与 IMLib SDK 和 IMKit 集成,从 2.1.1 版本开始,CallPlus SDK 可在通话结束时返回一个 IM 消息对象(
RCMessage),其中包含消息内容对象RCCallPlusSummaryMessage。应用程序可以通过调用 IMLib SDK 或 IMKit 的接口直接将通话记录消息插入到会话中。
2.1.0
发布日期:2023/12/29
新增
- 新增
getRemoteCallRecordsWithTime:count:order:方法,支持倒序查询通话记录,可用于查询用户最近的通话记录。同时新增对应回调方法didGetRemoteCallRecords:hasMore:syncTime:code:。
修复
- 修复通话中程序被杀死或意外崩溃后,60 秒内无法正常发起呼叫的问题。
2.0.1
发布日期:2023/12/1
新增
- 新增发起呼叫方法
startCallWithUserIds:callType:mediaType:pushConfig:extra:、邀请通话方法inviteWithUserIds:pushConfig:extra:,支持在发起呼叫时和邀请通话时配置通知标题等推送属性,支持携带自定义数据。 - 新增挂断通话方法
hangupWithCallId:pushConfig:,支持在挂断时配置通知标题等推送属性。
变更
重要
存在非兼容性变更。请注意升级后修改相关代码。
- 从 CallPlus 2.X 开始,不再提供 CallPlus 1.X 的
didReceivedCall:回调方法。请改为使用携带 extra 字段的didReceivedCall:extra:方法。
1.1.0
发布日期:2023/9/25
新增
- 支持自动上报 SDK 版本号。
1.0.0
发布日期:2023/9/15
新增
- 首次发布 CallPlus for iOS SDK。