【问题标题】:How do you enable debug logging for WebRTC in Objective-C如何在 Objective-C 中为 WebRTC 启用调试日志记录
【发布时间】:2014-11-15 23:51:52
【问题描述】:

我正在尝试查找数据通道 (WebRTC data channel not connecting or no callbacks being called) 的问题,但我没有获得足够的信息来说明问题所在。是否必须编译调试日志记录?

我记得以前我可以使用:

talk_base::LogMessage::LogThreads();
talk_base::LogMessage::LogTimestamps();
talk_base::LogMessage::LogToDebug(talk_base::LS_DEBUG);

从 Libjingle 设置调试。 Objective-C API 是否有等价物?

【问题讨论】:

    标签: webrtc


    【解决方案1】:

    为了在 xcode 控制台中显示日志

    
RTCSetMinDebugLogLevel(kRTCLoggingSeverityInfo);

    RTCEnableMetrics();
    

    为了将文件中的日志显示为输出

    self.fileLogger = [[RTCFileLogger alloc] initWithDirPath:logsDirectory maxFileSize:(100 * 1024)];
        
    self.fileLogger.severity = kRTCFileLoggerSeverityInfo;
    [self.fileLogger start];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-02
      • 2016-12-06
      • 1970-01-01
      • 2014-02-28
      • 2016-08-12
      • 2022-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多