AgoraLogConfig Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | AgoraObjects.h |
filePath
日志文件的完整路径。
@property (copy, nonatomic) NSString *filePathAvailability
v3.3.0
App 必须保证你指定的目录存在而且可写。日志文件的默认地址如下:
- iOS:
App Sandbox/Library/caches/agorasdk.log - macOS:
- 开启沙盒:
App Sandbox/Library/Logs/agorasdk.log,例如/Users/<username>/Library/Containers/<App Bundle Identifier>/Data/Library/Logs/agorasdk.log - 关闭沙盒:
/Users/<username>/Library/Caches/<App Bundle Identifier>/Logs/agorasdk.log
- 开启沙盒:
Declared In
AgoraObjects.h
fileSize
单个日志文件的大小,单位为 KB。
@property (assign, nonatomic) NSInteger fileSizeAvailability
v3.3.0
默认值为 1024 KB。如果你将 fileSize 设为 1024 KB,SDK 会最多输出总计 5 MB 的日志文件。
如果你将 fileSize 设为小于 1024 KB,设置不生效,单个日志文件最大仍为 1024 KB。
Declared In
AgoraObjects.h
level
设置 SDK 的日志输出等级。详见 AgoraLogLevel 。
@property (assign, nonatomic) AgoraLogLevel levelAvailability
v3.3.0
例如,如果你选择 AgoraLogLevelWarn 级别,就可以看到在 AgoraLogLevelFatal、AgoraLogLevelError 和 AgoraLogLevelWarn 级别的所有日志信息。
Declared In
AgoraObjects.h
