我正在使用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
时不起作用,但是苹果可能会发布OSLogStore
来实现这一点。他们在iOS 14测试版阶段几乎做到了,但在GM之前又将其删除了:http://doesoslogstoreworkyet.com/ - steipete