swift - 在 Swift 中将文本打印到崩溃文件
问题描述
我正在尝试在虚拟机上运行 macOS 应用程序的构建。目前该应用程序在启动时崩溃,我无法在没有输出的情况下诊断问题。我注意到在“/Users/User/Library/Logs/DiagnosticReports”处生成了崩溃报告。
有没有办法“打印”到崩溃报告,这样我就可以知道在崩溃之前执行了哪些函数?
解决方案
如果在附加调试器之前发生崩溃,Xcode 无法检测到崩溃的原因。
因此,您可以考虑使用 macOS 内置的控制台应用程序来检查位于以下位置的日志和活动:
/System/Applications/Utilities
然后您可以在实时模式下查看崩溃日志和其他日志:)
推荐阅读
- kotlin - Kotlin Stateflow 获得最后一个值
- r - 有没有办法用两个 geom_bars 在同一个图上重新排列条形图的 x 轴顺序?
- bitbucket - 无法 ping bitbucket.org?
- python - 如何仅在测试错误或失败时运行 pytest 夹具清理
- regex - 使用搜索和替换 + 正则表达式更改文本文件中的文本 | 批处理文件
- apache-spark - 使用 Spark 结构化流式传输仅保留最新数据
- github - Github 页面将我引导到损坏的页面
- c++ - 从列表中删除和移除指针
- flutter - Flutter - 需要所有 7 个星期六的日期
- c# - SQL 数据库的单独文件