如何在iPhone上阅读设备控制台的内容?

Str*_*ine 5 iphone console logging file ios

当设备通过Xcode插入我的机器时,我可以读取控制台.

我需要构建一种方法来为我的测试用户读取控制台,以便从设备获取控制台输出消息和崩溃报告,然后通过电子邮件对话框发送电子邮件.

是否存在控制台日志和崩溃报告在iOS上运行的标准文件位置?

Ben*_*n S 4

控制台不会保存到 iPhone 上的文件中(这就是为什么重新启动会完全清除它)。

我建议将您的NSLogs 替换为登录到控制台的内容以及应用程序文档目录中的文件,并允许在应用程序内提供将文件发送到电子邮件的功能。

崩溃日志的保存位置位于应用程序的沙箱之外,因此您无法直接访问崩溃日志,但与 iTunes 同步会导致它们上传到开发者的 iTunes Connect 帐户。