【发布时间】:2016-07-22 14:30:03
【问题描述】:
NSLog 有时(大部分时间)不会在 Xcode 控制台区域(模拟器和设备)中打印。我怀疑 linphone 以某种方式导致了这种行为。 Linphone 调试设置通过
linphone_core_set_log_level(ORTP_DEBUG);
但即使这一行被注释掉,也不会显示 NSLog。然而,NSLogs 在系统日志中是可见的,但那里看不到 linphone 日志。
有没有人遇到过类似的 Xcode 不显示 NSLogs 的行为?我知道控制台区域被隐藏或 All/Debugger/Target 输出问题的可能性。
我也使用 AppCode 进行开发,在 AppCode 中这个问题似乎更加明显。
【问题讨论】:
-
我没用过linphone。我发现如果你在一个进程已经启动之后附加到它,你不会在 Xcode 控制台中看到日志。也许这就是 linphone 的工作方式?
标签: ios xcode nslog linphone appcode