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

相关推荐
Zender Han15 小时前
Flutter Bloc / Cubit 最新详解与实战指南(2026版)
android·flutter·ios
tangweiguo0305198718 小时前
iOS vs Android 开发对照手册
android·ios
weixin_4434785119 小时前
flutter组件学习之Cupertino 组件(iOS风格)
学习·flutter·ios
Andy_GF1 天前
iOS26 系统适配-直接隐藏 UIBarButtonItem 的 Liquid glass 效果
ios
wjm0410062 天前
ios学习路线-- swift基础2
学习·ios·swift
开心就好20252 天前
全面解析WhatsApp Web抓包:原理、工具与安全
后端·ios
程序喵大人2 天前
OpenClaw的成功是AI Agent的“iPhone时刻”吗?
人工智能·ios·iphone·openclaw
marteker2 天前
苹果的冰球营销:用iPad设计面具,讲述科技之外的情感故事
科技·ios·ipad
H_老邪2 天前
贪心算法的应用
算法·ios·贪心算法
UXbot2 天前
APP原型生成工具测评
android·前端·人工智能·低代码·ios·开发·app原型