- 文档首页
智能美化特效
常见问题FAQ
日志回调与文件写入指南
日志回调与文件写入指南
CV SDK 452及以上版本支持通过回调获取 SDK 内部日志。接入方可设置日志过滤级别,并在回调中将日志输出到控制台或写入本地文件,用于排查线上、线下接入问题。
资源与性能提示:部分素材可能逐帧输出日志。将日志写入文件前,请评估磁盘占用增量和日志输出带来的性能开销,并根据排查需要设置合适的过滤级别。
- 注册日志回调,并在回调中实现控制台输出或文件写入逻辑。
- 日志级别按枚举值依次递增;过滤级别越高,输出的日志越少。本文示例仅将日志输出到控制台。如需写入文件,请在回调中实现文件持久化,并根据业务需要设置文件轮转、容量限制和清理策略。
完整实现可参考示例工程中的 BEEffectManager.mm 文件。示例工程可通过定义 EFFECT_LOG_ENABLED 宏开启相关功能。
- 仅在排查问题所需的时间范围内采集日志,避免长期写入造成文件持续增长。
- 生产环境中应结合磁盘容量和性能要求选择日志级别。
- 日志采集结束后及时移除回调,并清理不再需要的日志文件。
最近更新时间:2026.10.30 10:58:03