iOS 收集 SDK 内部 log

为 SDK 设置 log 等级,设置 RCIMClient 的 logLevel 为您期望的,可以在 SDK initWithAppkey 之后设置,比如希望只收集错误 log,那么可以设置为 RC_Log_Level_Error,如果想一般信息、警告信息,错误信息都收集,那么可以设置为 RC_Log_Level_Info。

调用 RCIMClient 的 setRCLogInfoDelegate 设置代理,并实现:

- (void)didOccurLog:(NSString *)logInfo;

代理方法,当 SDK 有 log 产生的时候,App 就可以通过该代理方法获取到 SDK 内部的 log。

注:需要额外考虑的是将代理设置给什么类,如果想要在整个 App 的声明周期内都收集 log,那么可以设置给单例类或者 AppDelegate 等在整个 App 生命周期内都不会被系统回收的类。

详情查看:融云-为用户提供IM即时通讯和实时音视频通信云服务

相关推荐

  1. iOS 收集 SDK 内部 log

    2023-12-21 06:40:02       49 阅读
  2. iOS - 编译最新 FFMpeg(7.0) SDK

    2023-12-21 06:40:02       9 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-21 06:40:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-21 06:40:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-21 06:40:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-21 06:40:02       20 阅读

热门阅读

  1. Web 安全之文件上传漏洞详解

    2023-12-21 06:40:02       42 阅读
  2. 【ARM 安全系列介绍 3.2 -- Base64 介绍】

    2023-12-21 06:40:02       28 阅读
  3. 探索Node.js包管理器npm:介绍与使用指南

    2023-12-21 06:40:02       34 阅读
  4. 【工业智能】音频信号相关场景

    2023-12-21 06:40:02       31 阅读
  5. C语言实现寻找10000以内的完数

    2023-12-21 06:40:02       38 阅读
  6. Oracle中Null和‘‘的区别

    2023-12-21 06:40:02       38 阅读
  7. 12月20日,每日信息差

    2023-12-21 06:40:02       35 阅读
  8. 前端加密后端校验(MD5)

    2023-12-21 06:40:02       45 阅读
  9. 2019QWB growpjs

    2023-12-21 06:40:02       39 阅读
  10. linux下载yum和python

    2023-12-21 06:40:02       45 阅读