输入关键词搜索,支持 AI 答疑

自定义日志文件路径

更新时间: 2024/09/27 14:23:15

自 3.4.4 版本起,您可以根据自己的需要和偏好来设置日志文件的存储位置,例如选择更容易访问的路径或者特定目录。

适用场景

自定义路径可以帮助您更好地组织和管理日志文件,特别是在有多个应用程序或多个用户共用一台服务器的情况下:

  • 您可以选择将日志文件存放在安全性更高或权限受限的目录中,以保护日志数据不被未授权访问。
  • 如果系统日志和其他用户数据存储在不同的硬盘或分区上,可以帮助更有效地利用存储空间。
  • 在某些操作系统或环境中,应用程序可能没有权限在默认的日志目录写入数据,自定义路径可以解决权限不足的问题。

示例代码

Objective-CNSString *docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject;
//设置成自定义日志目录,以设置到 IM 日志目录为例
NSString *rootDir = [[docPath stringByAppendingPathComponent:@"NIMSDK/Logs/extra_log"] copy];
[NELivePlayerController setLogDir:rootDir];
此文档是否对你有帮助?
有帮助
去反馈
  • 适用场景
  • 示例代码