以编程方式读取 iOS 10 应用程序日志

NSR*_*ver 5 macos cocoa ios

我使用 Apple 的 ASL 框架从我的应用程序读取控制台日志。由于出于安全原因,该框架现已在 iOS 10 中弃用,因此 NSLog 通过 os_log 进行路由。

现在有什么方法可以以编程方式读取这些日志吗?日志文件现在似乎存储为二进制文件而不是纯文本文件。是否可以访问这些二进制文件并读取它们?