【发布时间】:2017-07-24 03:24:00
【问题描述】:
我在 Swift 中使用新的统一日志记录 API。
所以我创建了一个记录器并如下使用它:
let testLogger = OSLog(subsystem: "my.subsystem", category: "test")
os_log("just a test: %@", log: testLogger, type: .error, "error")
如果 iOS 设备与 Mac 断开连接,我如何检索记录的消息?
我知道新的控制台应用程序会显示设备连接到 Mac 时记录的消息。但是,我想检索设备与计算机断开连接时记录的消息。我怎样才能做到这一点?
谢谢。
【问题讨论】:
-
这不适用于
os_log,但是Apple 可能会发布OSLogStore来实现这一点。他们在 iOS 14 测试阶段几乎做到了,但在 GM 之前再次将其删除:doesoslogstoreworkyet.com -
我们可以在 C++ 中使用它吗?
标签: ios swift logging oslog sysdiagnose