我正在尝试使用os_log
进行记录。日志通常可以显示在控制台应用程序/ log
命令中,用于模拟器和连接的设备。 Console App可以显示来自设备和模拟器的日志,而终端只能显示来自模拟器的日志。
使用log
命令,我们可以指定--source
来捕获日志的来源(函数名称,行等):
log stream --source --predicate 'subsystem == "com.abc.def"
但是控制台应用程序没有此类选项。 Console App没有有关源的任何信息。
我的问题是如何通过Console App或终端从设备显示日志的来源。