|
|
|
# 云直播iOS播放SDK更新说明
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
```
|
|
注:关于CCSDK支持iOS最低版本问题
|
|
注:关于CCSDK支持iOS最低版本问题
|
|
1. 自 3.18.0 及后续版本,支持最低iOS版本为 iOS 10.0。
|
|
1. 自 3.18.0 及后续版本,支持最低iOS版本为 iOS 10.0。
|
|
2. 自 3.11.1 至 3.17.2版本,支持最低iOS版本为 iOS 9.0。
|
|
2. 自 3.11.1 至 3.17.3版本,支持最低iOS版本为 iOS 9.0。
|
|
3. 3.11.0 及之前的版本,支持最低iOS版本为 iOS 8.0。
|
|
3. 3.11.0 及之前的版本,支持最低iOS版本为 iOS 8.0。
|
|
|
|
|
|
PS. 关于Xcode12最低版本支持 iOS 9.0 ,如何联调 iOS 8.0 设备?
|
|
PS. 关于Xcode12最低版本支持 iOS 9.0 ,如何联调 iOS 8.0 设备?
|
|
注:选择项目中的 Build Settings ,搜索或找到 iOS Deployment Target ,点击 iOS 9.0 在展开的下拉菜单中选择 Other ,在文本框中输入 8.0 即可。
|
|
注:选择项目中的 Build Settings ,搜索或找到 iOS Deployment Target ,点击 iOS 9.0 在展开的下拉菜单中选择 Other ,在文本框中输入 8.0 即可。
|
|
```
|
|
```
|
|
|
|
|
|
|
|
[TOC]
|
|
|
|
|
|
|
|
## 4.14.0
|
|
|
|
|
|
|
|
发布日期:2023.11.06
|
|
|
|
|
|
|
|
1.Demo支持RoomUI方式对接
|
|
|
|
2.直播适配 iPad 界面
|
|
|
|
3.升级聊天室组件
|
|
|
|
4.优化UI体验
|
|
|
|
5.修复其他已知问题
|
|
|
|
|
|
|
|
❗️❗️PS:升级 4.14.0 版本,HDBaseUtils 需要使用 1.3.0 及以上版本
|
|
|
|
|
|
|
|
❗️❗️RoomUI 接入方式具体见《CCRoomUI接入文档》
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[TOC]
|
|
|
|
|
|
|
|
## 4.12.0
|
|
## 4.12.0
|
|
|
|
|
... | @@ -498,6 +516,8 @@ PS:VR功能接入请看《VR功能接入文档》 |
... | @@ -498,6 +516,8 @@ PS:VR功能接入请看《VR功能接入文档》 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 4.9.1
|
|
## 4.9.1
|
|
|
|
|
|
发布日期:2023.05.17
|
|
发布日期:2023.05.17
|
... | @@ -1579,8 +1599,6 @@ typedef NS_ENUM(NSUInteger, PlaybackCoreType) { |
... | @@ -1579,8 +1599,6 @@ typedef NS_ENUM(NSUInteger, PlaybackCoreType) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 4.7.1
|
|
## 4.7.1
|
|
|
|
|
|
发布日期:2022.12.26
|
|
发布日期:2022.12.26
|
... | @@ -1591,8 +1609,6 @@ demo适配iPad |
... | @@ -1591,8 +1609,6 @@ demo适配iPad |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 4.7.0
|
|
## 4.7.0
|
|
|
|
|
|
发布日期:2022.11.25
|
|
发布日期:2022.11.25
|
... | @@ -1892,6 +1908,7 @@ PS:4.5.0 版本直播带货功能详情见《云直播直播带货功能接入 |
... | @@ -1892,6 +1908,7 @@ PS:4.5.0 版本直播带货功能详情见《云直播直播带货功能接入 |
|
PS:4.3.0 版本邀请卡,问卷功能详情见《云直播邀请卡功能接入文档》,《云直播问卷功能接入文档》
|
|
PS:4.3.0 版本邀请卡,问卷功能详情见《云直播邀请卡功能接入文档》,《云直播问卷功能接入文档》
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 4.2.0
|
|
## 4.2.0
|
|
|
|
|
|
发布日期:2022.05.07
|
|
发布日期:2022.05.07
|
... | @@ -2246,6 +2263,14 @@ PS: 4.0.0 版本SDK更新详情见《云直播 iOS 观看端 4.0.0 SDK 升级文 |
... | @@ -2246,6 +2263,14 @@ PS: 4.0.0 版本SDK更新详情见《云直播 iOS 观看端 4.0.0 SDK 升级文 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.22.3
|
|
|
|
|
|
|
|
发布日期:2023.11.13
|
|
|
|
|
|
|
|
1.修复已知问题
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.22.2
|
|
## 3.22.2
|
|
|
|
|
|
发布日期:2023.09.27
|
|
发布日期:2023.09.27
|
... | @@ -2254,6 +2279,8 @@ PS: 4.0.0 版本SDK更新详情见《云直播 iOS 观看端 4.0.0 SDK 升级文 |
... | @@ -2254,6 +2279,8 @@ PS: 4.0.0 版本SDK更新详情见《云直播 iOS 观看端 4.0.0 SDK 升级文 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.22.1
|
|
## 3.22.1
|
|
|
|
|
|
发布日期:2023.08.09
|
|
发布日期:2023.08.09
|
... | @@ -2263,6 +2290,8 @@ PS: 4.0.0 版本SDK更新详情见《云直播 iOS 观看端 4.0.0 SDK 升级文 |
... | @@ -2263,6 +2290,8 @@ PS: 4.0.0 版本SDK更新详情见《云直播 iOS 观看端 4.0.0 SDK 升级文 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.22.0
|
|
## 3.22.0
|
|
|
|
|
|
发布日期:2023.05.29
|
|
发布日期:2023.05.29
|
... | @@ -2435,6 +2464,8 @@ Example code: |
... | @@ -2435,6 +2464,8 @@ Example code: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.21.0
|
|
## 3.21.0
|
|
|
|
|
|
发布日期:2022.12.29
|
|
发布日期:2022.12.29
|
... | @@ -2656,7 +2687,6 @@ pod 'AgoraRtcEngine_iOS', '3.7.2' |
... | @@ -2656,7 +2687,6 @@ pod 'AgoraRtcEngine_iOS', '3.7.2' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.11
|
|
## 3.17.11
|
|
|
|
|
|
发布日期:2022.07.22
|
|
发布日期:2022.07.22
|
... | @@ -2673,9 +2703,9 @@ pod 'AgoraRtcEngine_iOS', '3.7.2' |
... | @@ -2673,9 +2703,9 @@ pod 'AgoraRtcEngine_iOS', '3.7.2' |
|
|
|
|
|
#### <font color = red>**1.本地集成时必须替换最新的 CCBundle 文件** </font>
|
|
#### <font color = red>**1.本地集成时必须替换最新的 CCBundle 文件** </font>
|
|
|
|
|
|
#### <font color = red>**2.本地集成时必须替换最新的 HDBaseUtils.framework** </font>
|
|
#### <font color = red> **2.本地集成时必须替换最新的 HDBaseUtils.framework ** </font>
|
|
|
|
|
|
#### <font color = red>**3.Cocoapods 集成必须更新最新的 HDBaseUtils (1.1.7)** </font>
|
|
#### <font color = red> **3.Cocoapods 集成必须更新最新的 HDBaseUtils (1.1.7) ** </font>
|
|
|
|
|
|
|
|
|
|
|
|
|
... | @@ -2770,6 +2800,7 @@ typedef NS_ENUM(NSUInteger, PlaybackCoreType) { |
... | @@ -2770,6 +2800,7 @@ typedef NS_ENUM(NSUInteger, PlaybackCoreType) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.10
|
|
## 3.17.10
|
|
|
|
|
|
发布日期:2022.06.23
|
|
发布日期:2022.06.23
|
... | @@ -2854,12 +2885,12 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -2854,12 +2885,12 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
```
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.8.2
|
|
## 3.17.8.2
|
|
|
|
|
|
发布日期:2022.06.17
|
|
发布日期:2022.06.17
|
|
|
|
|
|
1.指定离线回放文件根目录
|
|
1.指定离线回放文件根目录
|
|
|
|
|
|
2.修复已知问题
|
|
2.修复已知问题
|
|
|
|
|
|
PlayParameter.h 文件新增属性
|
|
PlayParameter.h 文件新增属性
|
... | @@ -2910,10 +2941,13 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -2910,10 +2941,13 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.8.1
|
|
## 3.17.8.1
|
|
发布日期:2020.06.07
|
|
|
|
|
|
|
|
1.优化已知问题
|
|
发布日期:2022.06.07
|
|
|
|
|
|
|
|
1.修复已知问题
|
|
|
|
|
|
#### 参数变更
|
|
#### 参数变更
|
|
|
|
|
... | @@ -2949,6 +2983,10 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -2949,6 +2983,10 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
@property(nonatomic, copy)NSString *viewercustominfo;
|
|
@property(nonatomic, copy)NSString *viewercustominfo;
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.8
|
|
## 3.17.8
|
|
|
|
|
|
发布日期:2022.03.24
|
|
发布日期:2022.03.24
|
... | @@ -3010,6 +3048,8 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -3010,6 +3048,8 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
- (void)doubleCllickPPTView DEPRECATED_MSG_ATTRIBUTE("该方法已废弃");
|
|
- (void)doubleCllickPPTView DEPRECATED_MSG_ATTRIBUTE("该方法已废弃");
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### 参数变更
|
|
#### 参数变更
|
|
|
|
|
|
##### viewerCustomua
|
|
##### viewerCustomua
|
... | @@ -3048,6 +3088,8 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -3048,6 +3088,8 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.7
|
|
## 3.17.7
|
|
|
|
|
|
发布日期:2022.03.04
|
|
发布日期:2022.03.04
|
... | @@ -3092,6 +3134,8 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -3092,6 +3134,8 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
- (BOOL)HDSCheckFileMD5:(NSString *)filePath MD5:(NSString *)MD5;
|
|
- (BOOL)HDSCheckFileMD5:(NSString *)filePath MD5:(NSString *)MD5;
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### 参数变更
|
|
#### 参数变更
|
|
|
|
|
|
##### viewerCustomua
|
|
##### viewerCustomua
|
... | @@ -3129,6 +3173,7 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -3129,6 +3173,7 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.6
|
|
## 3.17.6
|
|
|
|
|
|
发布日期:2022.2.10
|
|
发布日期:2022.2.10
|
... | @@ -3142,6 +3187,7 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -3142,6 +3187,7 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
4.修复聊天链接无法跳转问题
|
|
4.修复聊天链接无法跳转问题
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.5
|
|
## 3.17.5
|
|
|
|
|
|
发布日期:2021.12.16
|
|
发布日期:2021.12.16
|
... | @@ -3173,15 +3219,16 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -3173,15 +3219,16 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
4.优化网络请求cookies
|
|
4.优化网络请求cookies
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.2
|
|
## 3.17.2
|
|
|
|
|
|
发布日期:2021.07.23
|
|
发布日期:2021.07.23
|
|
|
|
|
|
1.修复防录屏文档不生效问题
|
|
1.修复防录屏文档不生效问题
|
|
|
|
|
|
2.修复切换网络导致问卷异常问题
|
|
2.修复切换网络导致问卷异常问题
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.1
|
|
## 3.17.1
|
|
|
|
|
|
发布日期:2021.07.14
|
|
发布日期:2021.07.14
|
... | @@ -3189,20 +3236,21 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -3189,20 +3236,21 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
1.优化在线回放翻页,画笔数据
|
|
1.优化在线回放翻页,画笔数据
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.17.0
|
|
## 3.17.0
|
|
|
|
|
|
发布日期:2021.06.30
|
|
发布日期:2021.06.30
|
|
|
|
|
|
1.新增课件水印
|
|
1.新增课件水印
|
|
|
|
|
|
2.文档模块重构优化
|
|
2.文档模块重构优化
|
|
|
|
|
|
3.修复离线回放名称、简介修改未生效问题
|
|
3.修复离线回放名称、简介修改未生效问题
|
|
|
|
|
|
### <font color=red>升级此版本必须更换新版 HDBaseUtils.framework(版本号1.1.0)</font>
|
|
### <font color=red>升级此版本必须更换新版 HDBaseUtils.framework(版本号1.1.0)</font>
|
|
|
|
|
|
**注:【新版 HDBaseUtils.framework 为当前版本包中 <font color=red>SDK</font> 文件夹下的 <font color=red>HDBaseUtils </font> 】**
|
|
**注:【新版 HDBaseUtils.framework 为当前版本包中 <font color=red>SDK</font> 文件夹下的 <font color=red>HDBaseUtils </font> 】**
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 3.16.2
|
|
## 3.16.2
|
|
|
|
|
|
发布日期:2021.06.10
|
|
发布日期:2021.06.10
|
... | @@ -3401,7 +3449,11 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -3401,7 +3449,11 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
**RequestData.h RequestDataPlayBack.h OfflinePlayBack.h** 新增api
|
|
**RequestData.h RequestDataPlayBack.h OfflinePlayBack.h** 新增api
|
|
|
|
|
|
```objc
|
|
```objc
|
|
/** * @brief 设置防录屏功能 * @param isEnable YES 开启 NO 关闭(默认) */- (void)setAntiRecordScreen:(BOOL)isEnable;
|
|
/**
|
|
|
|
* @brief 设置防录屏功能
|
|
|
|
* @param isEnable YES 开启 NO 关闭(默认)
|
|
|
|
*/
|
|
|
|
- (void)setAntiRecordScreen:(BOOL)isEnable;
|
|
```
|
|
```
|
|
|
|
|
|
2.直播、在线回放、离线回放数据增加排序
|
|
2.直播、在线回放、离线回放数据增加排序
|
... | @@ -3421,13 +3473,21 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
... | @@ -3421,13 +3473,21 @@ typedef NS_ENUM(NSUInteger, SpecifyOfflineFileDirType) { |
|
**RequestDataPlayBack.h 新增**
|
|
**RequestDataPlayBack.h 新增**
|
|
|
|
|
|
```objc
|
|
```objc
|
|
/** * @brief 回放打点数据 * @param dotList 打点信息 * @[HDReplayDotModel,HDReplayDotModel] */- (void)HDReplayDotList:(NSArray *)dotList;
|
|
/**
|
|
|
|
* @brief 回放打点数据
|
|
|
|
* @param dotList 打点信息
|
|
|
|
* @[HDReplayDotModel,HDReplayDotModel]
|
|
|
|
*/
|
|
|
|
- (void)HDReplayDotList:(NSArray *)dotList;
|
|
```
|
|
```
|
|
|
|
|
|
**PlayParameter 新增 HDReplayDotModel**
|
|
**PlayParameter 新增 HDReplayDotModel**
|
|
|
|
|
|
```objc
|
|
```objc
|
|
/** 打点时间:单位:S */@property (nonatomic, assign) NSInteger time;/** 打点描述 */@property (nonatomic, copy) NSString * _Nullable desc;
|
|
/** 打点时间:单位:S */
|
|
|
|
@property (nonatomic, assign) NSInteger time;
|
|
|
|
/** 打点描述 */
|
|
|
|
@property (nonatomic, copy) NSString * _Nullable desc;
|
|
```
|
|
```
|
|
|
|
|
|
2.优化播放器侧边栏交互
|
|
2.优化播放器侧边栏交互
|
... | @@ -5094,3 +5154,5 @@ int zipDec = [_offlinePlayBack DecompressZipWithDec:srcPath dir:destination]; |
... | @@ -5094,3 +5154,5 @@ int zipDec = [_offlinePlayBack DecompressZipWithDec:srcPath dir:destination]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|