如何从iPad / iPhone检索使用os_log记录的消息?
我正在Swift中使用新的统一日志记录API。
因此,我创建了一个记录器并按以下方式使用它:
let testLogger = OSLog(subsystem: "my.subsystem", category: "test")os_log("just a test: %@", log: testLogger, type: .error, "error")
如果iOS设备与Mac断开连接,如何检索记录的消息?
我知道新的控制台应用程序会在设备连接到Mac时显示记录的消息。但是,我想检索设备与计算机断开连接时记录的消息。我该如何实现?
谢谢。
回答:
在iOS
11上,您现在可以捕获sysdiagnose并访问该sysdiagnose,以通过电子邮件发送(不要通过电子邮件发送,这非常庞大),或导出到保管箱/空投到Mac。说明。
要点是:
- 按住音量增大,音量减小和电源按钮1.5秒钟,直到屏幕振动。
- 然后等待长达10分钟,然后在您的iOS 11设备上转到:
Settings > Privacy > Analytics > Analytics Data > sysdiagnose_[xxx] > tap
share icon in the nav bar。对我来说,花了不到一分钟。
您需要向下滚动到以开头的数据s
,然后将类似sysdiagnose_2018.12.13_14-16-19-0500_iPhone_OS_iPhone_15G77
然后通过AirDrop共享它。您不再需要电缆和iTunes。
以上是 如何从iPad / iPhone检索使用os_log记录的消息? 的全部内容, 来源链接: utcz.com/qa/398483.html