ios - 以编程方式从应用程序获取 iOS 设备日志

标签 ios swift logging

我需要从应用程序内部读取控制台日志,其想法是在内部环境中使用它,以帮助用户通过应用程序内部捆绑的内部库向我们报告错误。

如何快速获取日志?

澄清:我不想在计算机中查看来自设备的 iOS 日志,我需要从应用内部以编程方式获取它们。

最佳答案

也许可以看看像 CocoaLumberjack[1] 这样的日志库?它提供文件记录器(您可以根据需要进行配置:文件限制、大小限制、滚动等),然后您可以根据需要将此类文件发送到服务器。

[1] - https://github.com/CocoaLumberjack/CocoaLumberjack

关于ios - 以编程方式从应用程序获取 iOS 设备日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51090560/

相关文章:

ios - 使用 NSXMLparser,如何解析具有相同名称标签但元素不同的 xml 文件?

ios - iOS 13导航栏外观setBackIndicatorImage不起作用

ios - 今天小部件 iOS 11 更新默认高度?

ios - Tableview 动态开关有问题,如果我选择开关并立即打开它,它不会快速打开

python - 子进程 stdout/stderr 到有限大小的日志文件

ios - 如何使用 Swift 从 firebase 检索数据?

ios - 仅适合标签的高度

java - HBaseTestingUtility-更改日志记录级别

java - log4j.properties 文件中的 log4j.rootLogger 属性有何意义?如果我不使用该属性会怎样?

ios - 是否有标志表明调用了 `viewDidAppear`?