首页 > 解决方案 > 在 Swift 中将文本打印到崩溃文件

问题描述

我正在尝试在虚拟机上运行 macOS 应用程序的构建。目前该应用程序在启动时崩溃,我无法在没有输出的情况下诊断问题。我注意到在“/Users/User/Library/Logs/DiagnosticReports”处生成了崩溃报告。

有没有办法“打印”到崩溃报告,这样我就可以知道在崩溃之前执行了哪些函数?

标签: swiftxcodemacos

解决方案


如果在附加调试器之前发生崩溃,Xcode 无法检测到崩溃的原因。

因此,您可以考虑使用 macOS 内置的控制台应用程序来检查位于以下位置的日志和活动:

/System/Applications/Utilities

启动器

然后您可以在实时模式下查看崩溃日志和其他日志:)

这是控制台应用程序的快速教程


推荐阅读