iOS 10 日志框架 : get recent logs at runtime

标签 ios objective-c ios10 nslog

在 iOS 10 之前,我们可以使用 asl 框架(Apple System Log)在运行时访问由 NSLog 编写的日志消息。

但是,在 iOS 10 中,Apple 弃用了 asl 并用新的 Logging framework 取而代之。 .

是否仍然可以加载由 NSLog 或 iOS 10 中的新日志记录框架记录的消息?

注意:我不想加载所有日志消息,我只想要我的应用程序记录的日志消息

最佳答案

对于常规日志消息,您可以使用 print(),对于等同于 asl 的,您可以使用 os_log()

导入操作系统

然后

os_log("消息")

source

关于iOS 10 日志框架 : get recent logs at runtime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40576329/

相关文章:

ios - 如何查看开发过程中发生的崩溃

ios - 如何用另一个透明的 CALayer 遮盖 CALayer?

objective-c - Cocos2d游戏在iOS7下不隐藏状态栏

objective-c - iOS 6 UIGestures (Tap) 停止使用 QLPreviewController

ios - openURL 并在 IOS 9/10 中打开

ios - 在 ios 上请求照片库权限导致 watchos 崩溃?

ios - 代码 : No matching function for call to glGenBuffers

ios - Firebase + Swift TableView 按日期排序

objective-c - 在自定义 NSSegmentedCell 中绘制 "pressed"状态

swift - TableView : right to left swipe to delete does not show up - swift 3