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即时通讯和实时音视频通信云服务

相关推荐
奇客软件9 小时前
如何从相机的记忆棒(存储卡)中恢复丢失照片
深度学习·数码相机·ios·智能手机·电脑·笔记本电脑·iphone
GEEKVIP11 小时前
如何修复变砖的手机并恢复丢失的数据
macos·ios·智能手机·word·手机·笔记本电脑·iphone
一丝晨光13 小时前
继承、Lambda、Objective-C和Swift
开发语言·macos·ios·objective-c·swift·继承·lambda
GEEKVIP1 天前
iPhone/iPad技巧:如何解锁锁定的 iPhone 或 iPad
windows·macos·ios·智能手机·笔记本电脑·iphone·ipad
KWMax1 天前
RxSwift系列(二)操作符
ios·swift·rxswift
Mamong1 天前
Swift并发笔记
开发语言·ios·swift
GEEKVIP2 天前
手机使用指南:如何在没有备份的情况下从 Android 设备恢复已删除的联系人
android·macos·ios·智能手机·手机·笔记本电脑·iphone
奇客软件2 天前
如何使用工具删除 iPhone 上的图片背景
windows·ios·智能手机·excel·音视频·cocoa·iphone
安和昂2 天前
【iOS】计算器的仿写
ios
SchneeDuan2 天前
iOS--App启动过程及优化
ios