Skip to content

Releases: polyv/polyv-ios-livescenes-sdk-demo

1.21.0

22 Nov 03:06
Compare
Choose a tag to compare

【手机开播(三分屏)场景】

新增:

  1. 【开播】自研美颜功能 [Demo 、Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【开播】自研美颜功能 [Demo 、Common、SDK]

【日志本地记录及上报功能说明】

1.19.0版本及其以上版本新增日志本地记录和日志上报功能,默认开启日志本地记录功能和日志上传功能。日志存储路径为:AppData/Documents/PLVLog。
如您无需日志本地记录功能和日志上传功能,可通过配置 [PLVLiveVideoConfig sharedInstance] 下列属性进行调整。

//  PLVLiveVideoConfig.h

/// 是否禁用日志本地记录功能,默认 NO
@property (nonatomic, assign) BOOL localLogDisable;

/// 是否禁用日志上报功能,默认 NO
/// @note 应在configWithUserId之前调用,否则仍会检查是否上报
@property (nonatomic, assign) BOOL localLogUploadDisable;

【苹果隐私策略说明】

1.19.1版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。
【苹果隐私策略背景】
为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。
如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。
自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 [Apple 官方文档](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.20.0 升级至 1.21.0,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.20.x)升级至 1.21.0,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.21.0'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.20.0

08 Nov 07:42
Compare
Choose a tag to compare

【云课堂场景】

新增:

  1. 【回放】支持素材库回放功能 [Demo、Common、SDK]
  2. 【多会场】支持多会场跳转 [Demo、Common、SDK]
  3. 【抽奖】支持条件抽奖 [Demo、Common、SDK]

修复:

  1. 【登录】修复纯视频-极速频道登录报错问题 [SDK]

优化:

  1. 【多语言】优化英文观看页数据表达 [Demo]

【直播带货场景】

新增:

  1. 【回放】支持素材库回放功能 [Common、SDK]
  2. 【抽奖】支持条件抽奖 [Demo、Common、SDK]

修复:

  1. 【登录】修复纯视频-极速频道登录报错问题 [SDK]

优化:

  1. 【多语言】优化英文观看页数据表达 [Demo]

【手机开播(三分屏)场景】

新增:

  1. 【开播】登录支持查看密码 [Demo]

优化:

  1. 【多语言】登录页适配英文 [Demo]

【手机开播(纯视频)场景】

新增:

  1. 【开播】登录支持查看密码 [Demo]

优化:

  1. 【多语言】登录页适配英文 [Demo]

【全场景】

优化:

  1. 【集成】XCode16&iOS18兼容适配 [Demo]
  2. 【接口】增强接口请求的安全校验 [SDK]

【日志本地记录及上报功能说明】

1.19.0版本及其以上版本新增日志本地记录和日志上报功能,默认开启日志本地记录功能和日志上传功能。日志存储路径为:AppData/Documents/PLVLog。
如您无需日志本地记录功能和日志上传功能,可通过配置 [PLVLiveVideoConfig sharedInstance] 下列属性进行调整。

//  PLVLiveVideoConfig.h

/// 是否禁用日志本地记录功能,默认 NO
@property (nonatomic, assign) BOOL localLogDisable;

/// 是否禁用日志上报功能,默认 NO
/// @note 应在configWithUserId之前调用,否则仍会检查是否上报
@property (nonatomic, assign) BOOL localLogUploadDisable;

【苹果隐私策略说明】

1.19.1版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。
【苹果隐私策略背景】
为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。
如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。
自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 [Apple 官方文档](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.19.1 升级至 1.20.0,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.19.x)升级至 1.20.0,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.20.0'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.19.1

19 Sep 09:42
Compare
Choose a tag to compare

【云课堂场景】

新增:

  1. 【聊天室】登录频道聊天室支持分组功能 [Demo、Common、SDK]
  2. 【聊天室】新增显示在线观众列表 [Demo、Common、SDK]
  3. 【播放器】支持防录屏防截屏 [Demo、Common]

【直播带货场景】

新增:

  1. 【聊天室】登录频道聊天室支持分组功能 [Demo、Common、SDK]
  2. 【聊天室】新增显示在线观众列表 [Demo、Common、SDK]
  3. 【播放器】支持防录屏防截屏 [Demo、Common]

【手机开播(三分屏)场景】

修复:

  1. 【开播】修复本地摄像头可能出现的画面颠倒问题 [SDK]
  2. 【聊天室】修复消息过多可能无法定位到本地的问题 [Demo]

【手机开播(纯视频)场景】

修复:

  1. 【聊天室】修复消息过多可能无法定位到本地的问题 [Demo]

【全场景】

修复:

  1. 【集成】修复集成SDK无法自动打包的问题 [SDK]

【日志本地记录及上报功能说明】

1.19.0版本及其以上版本新增日志本地记录和日志上报功能,默认开启日志本地记录功能和日志上传功能。日志存储路径为:AppData/Documents/PLVLog。
如您无需日志本地记录功能和日志上传功能,可通过配置 [PLVLiveVideoConfig sharedInstance] 下列属性进行调整。

//  PLVLiveVideoConfig.h

/// 是否禁用日志本地记录功能,默认 NO
@property (nonatomic, assign) BOOL localLogDisable;

/// 是否禁用日志上报功能,默认 NO
/// @note 应在configWithUserId之前调用,否则仍会检查是否上报
@property (nonatomic, assign) BOOL localLogUploadDisable;

【苹果隐私策略说明】

1.19.1版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。
【苹果隐私策略背景】
为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。
如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。
自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 [Apple 官方文档](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.19.0 升级至 1.19.1,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.18.x)升级至 1.19.1,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.19.1'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.19.0

02 Sep 09:53
Compare
Choose a tag to compare

【云课堂场景】

新增:

  1. 【统计】新增商品卡片的时间埋点 [Common、SDK]

修复:

  1. 【播放器】修复播放器全屏后可能出现的进度条异常 [Demo]

优化:

  1. 【登录】优化直播回放登录流程 [Demo、Common、SDK]

【直播带货场景】

新增:

  1. 【统计】新增商品卡片的时间埋点 [Common、SDK]

优化:

  1. 【登录】优化直播回放登录流程 [Demo、Common、SDK]

【手机开播(三分屏)场景】

新增:

  1. 【开播】新增调整降噪API功能 [Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【开播】支持切换降噪模式 [Demo、Common、SDK]
  2. 【开播】新增外接麦克风设备开播功能 [Demo、Common、SDK]

【全场景】

新增:

  1. 【聊天室】支持评论上墙 [Demo、Common、SDK]
  2. 【日志】新增本地日志记录及上报功能 [Demo、Common、SDK]

优化:

  1. 【聊天室】更新本地聊天室表情 [Common]

【日志本地记录及上报功能说明】

1.19.0版本新增日志本地记录和日志上报功能,默认开启日志本地记录功能和日志上传功能。日志存储路径为:AppData/Documents/PLVLog。
如您无需日志本地记录功能和日志上传功能,可通过配置 [PLVLiveVideoConfig sharedInstance] 下列属性进行调整。

//  PLVLiveVideoConfig.h

/// 是否禁用日志本地记录功能,默认 NO
@property (nonatomic, assign) BOOL localLogDisable;

/// 是否禁用日志上报功能,默认 NO
/// @note 应在configWithUserId之前调用,否则仍会检查是否上报
@property (nonatomic, assign) BOOL localLogUploadDisable;

【苹果隐私策略说明】

1.19.0版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。
【苹果隐私策略背景】
为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。
如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。
自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 [Apple 官方文档](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.18.x 升级至 1.19.0,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.18.x)升级至 1.19.0,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.19.0'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.18.0

19 Jul 03:50
Compare
Choose a tag to compare

【云课堂场景】

新增:

  1. 【互动】支持大卡片推送功能 [Scenes、Common、SDK]

修复:

  1. 【跑马灯】修复手机锁屏后重新打开观看,跑马灯失效的问题 [Common]
  2. 【回放】修复切换往期视频,会偶现加载不出来的问题 [SDK]

优化:

  1. 【商品库】职位产品推送卡片样式优化 [Scenes、Common]

【直播带货场景】

新增:

  1. 【互动】支持大卡片推送功能 [Scenes、Common、SDK]

修复:

  1. 【跑马灯】修复手机锁屏后重新打开观看,跑马灯失效的问题 [Common]
  2. 【回放】修复切换往期视频,会偶现加载不出来的问题 [SDK]

优化:

  1. 【商品库】职位产品推送卡片样式优化 [Scenes、Common]

【手机开播(三分屏)场景】

优化:

  1. 【聊天室】聊天消息大并发优化 [Scenes、Common、SDK]

【手机开播(纯视频)场景】

优化:

  1. 【聊天室】聊天消息大并发优化 [Scenes、Common、SDK]

【全场景】

优化:

  1. 【直播间】直播间名称扩充到展示150个字符 [Scenes]

【苹果隐私策略说明】

1.17.0版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。
【苹果隐私策略背景】
为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。
如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。
自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 [Apple 官方文档](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.17.1 升级至 1.18.0,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.17.x)升级至 1.18.0,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.18.0'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.17.1

31 May 08:14
Compare
Choose a tag to compare

【云课堂场景】

新增:

  1. 【画中画】播放直播时延迟降低 [Scenes、Common、SDK]
  2. 【画中画】直播和回放支持自动开启小窗 [Scenes、Common、SDK]
  3. 【互动】抽奖礼盒的按钮支持自定义文案 [Common、SDK]

优化:

  1. 【营销】优化卡片推送热卖商品的提示效果 [Scenes、Common、SDK]
  2. 【直播间】直播间默认显示在线人数 [Scenes、Common]

【直播带货场景】

新增:

  1. 【画中画】播放直播时延迟降低 [Scenes、Common、SDK]
  2. 【画中画】直播和回放支持自动开启小窗 [Scenes、Common、SDK]
  3. 【互动】抽奖礼盒的按钮支持自定义文案 [Common、SDK]

优化:

  1. 【营销】优化卡片推送热卖商品的提示效果 [Scenes、Common、SDK]
  2. 【直播间】直播间默认显示在线人数 [Scenes、Common]

【手机开播(纯视频)场景】

新增:

  1. 【互动】支持互动签到功能 [Scenes、Common、SDK]

【全场景】

新增:

  1. 【网络】新增SM2加密【SDK】

优化:

  1. 【聊天室】聊天消息大并发优化 [Scenes、Common]

【苹果隐私策略说明】

1.17.0版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。
【苹果隐私策略背景】
为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。
如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。
自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 [Apple 官方文档](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.17.0 升级至 1.17.1,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.16.x)升级至 1.17.1,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.17.1'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

【备注】

  1. 如果需要集成屏幕共享则下列SDK指定版本为1.17.1-fix: PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK,如:pod 'PLVLiveScenesSDK', '1.17.1-fix'

1.17.0

26 Apr 06:11
Compare
Choose a tag to compare

【云课堂场景】

新增:

  1. 【连麦】支持新版连麦流程 [Scenes、Common、SDK]
  2. 【画中画】回放场景支持画中画播放 [Scenes、Common、SDK]

修复:

  1. 【跑马灯】修复跑马灯可能造成CPU过高的问题 [Common]
  2. 【菜单】修复菜单中图片可能无法加载的问题 [Scenes]

优化:

  1. 【连麦】底层连麦组件优化升级 [SDK]
  2. 【回放】优化播放条件判断 [Common、SDK]
  3. 【聊天室】支持聊天室关闭情况下进行点赞 [SDK]

【直播带货场景】

新增:

  1. 【连麦】支持新版连麦流程 [Scenes、Common、SDK]
  2. 【画中画】回放场景支持画中画播放 [Scenes、Common、SDK]

修复:

  1. 【跑马灯】修复跑马灯可能造成CPU过高的问题 [Common]

优化:

  1. 【连麦】底层连麦组件优化升级 [SDK]
  2. 【回放】优化播放条件判断 [Common、SDK]
  3. 【聊天室】支持聊天室关闭情况下进行点赞 [SDK]

【手机开播(三分屏)场景】

新增:

  1. 【连麦】支持新版连麦流程 [Scenes、Common、SDK]
  2. 【连麦】支持讲师实时查看观众连麦时长 [Scenes、Common]

优化:

  1. 【连麦】底层连麦组件优化升级 [SDK]
  2. 【开播】修复有线耳机开播场景声音过小的问题 [SDK]

【手机开播(纯视频)场景】

新增:

  1. 【连麦】支持新版连麦流程 [Scenes、Common、SDK]
  2. 【连麦】支持讲师实时查看观众连麦时长 [Scenes、Common]

优化:

  1. 【连麦】底层连麦组件优化升级 [SDK]
  2. 【开播】修复有线耳机开播场景声音过小的问题 [SDK]

【互动学堂】

  1. 停止对互动学堂场景的支持

【苹果隐私策略说明】

1.17.0版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。
【苹果隐私策略背景】
为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。
如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。
自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 Apple 官方文档以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.16.4 升级至 1.17.0,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.16.x)升级至 1.17.0,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.17.0'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.16.4

06 Mar 06:07
Compare
Choose a tag to compare

【云课堂场景】

新增:

  1. 【回放】支持回放配置播放器选项 [Scenes、Common、SDK]
  2. 【文档】新增观看页翻页的权限控制 [Scenes、SDK]

优化:

  1. 【聊天室】聊天内容显示规则优化 [Common、SDK]

【直播带货场景】

新增:

  1. 【回放】支持回放配置播放器选项 [Scenes、Common、SDK]

优化:

  1. 【聊天室】聊天内容显示规则优化 [Common、SDK]

【手机开播(三分屏)场景】

新增:

  1. 【连麦】支持读取后台设置默认开启连麦 [Scenes、Common]

优化:

  1. 【聊天室】聊天内容显示规则优化 [Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【连麦】支持读取后台设置默认开启连麦 [Scenes、Common]

优化:

  1. 【聊天室】聊天内容显示规则优化 [Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.16.3 升级至 1.16.4,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.15.x)升级至 1.16.4,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.16.4'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.16.3

31 Jan 08:30
Compare
Choose a tag to compare

【云课堂场景】

新增:

  1. 【直播间】新增观看次数自动刷新功能 [Scenes、Common、SDK]
  2. 【回放】接收转播频道支持查看发起转播频道的回放视频 [Scenes、Common、SDK]

优化:

  1. 【播放器】优化卡顿buffer上报机制 [SDK]

【直播带货场景】

新增:

  1. 【直播间】新增观看次数自动刷新功能 [Scenes、Common、SDK]
  2. 【回放】接收转播频道支持查看发起转播频道的回放视频 [Scenes、Common、SDK]

优化:

  1. 【播放器】优化卡顿buffer上报机制 [SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.16.2 升级至 1.16.3,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.15.x)升级至 1.16.3,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.16.3'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

【适配说明】

自 1.15.0 版本开始,多场景 Demo 层和 SDK 层都兼容适配了 Xcode15 & iOS17。使用 Xcode 15 编译打包时,需要进行以下配置:

需要将 Pods 里的 PLVStarscream 这个 target 的 iOS Deployment Target 设置成最低支持 iOS 12,避免在 iOS 16 及以下版本上会出现进入直播间崩溃的问题。
需要将 Pod 项目和主工程 build setting->other linker flags里面添加 -Wl,-ld_classic,使用旧的链接器,避免在 iOS 14等低版本上出现运行崩溃的问题。

1.16.2

05 Jan 08:55
Compare
Choose a tag to compare

【云课堂场景】

优化:

  1. 【聊天室】提问功能默认消息讲师信息响应后台配置 [Common、SDK]
  2. 【聊天室】完善聊天室发送图片审核 [SDK]

【直播带货场景】

优化:

  1. 【播放器】回放支持全屏观看功能 [Scenes]
  2. 【聊天室】完善聊天室发送图片审核 [SDK]

【手机开播(三分屏)场景】

优化:

  1. 【开播】清晰度增加档位适配 [Scenes、Common、SDK]

【手机开播(纯视频)场景】

优化:

  1. 【开播】清晰度增加档位适配 [Scenes、Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块
升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.16.1 升级至 1.16.2,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.15.x)升级至 1.16.2,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.16.2'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

【适配说明】

自 1.15.0 版本开始,多场景 Demo 层和 SDK 层都兼容适配了 Xcode15 & iOS17。使用 Xcode 15 编译打包时,需要进行以下配置:

  1. 需要将 Pods 里的 PLVStarscream 这个 target 的 iOS Deployment Target 设置成最低支持 iOS 12,避免在 iOS 16 及以下版本上会出现进入直播间崩溃的问题。
  2. 需要将 Pod 项目和主工程 build setting->other linker flags里面添加 -Wl,-ld_classic,使用旧的链接器,避免在 iOS 14等低版本上出现运行崩溃的问题。