当我使用 iOS 模拟器并且应用程序崩溃时,我找不到崩溃日志。我一直在寻找整个互联网,无法弄清楚如何启用它们。我知道我可以在实际设备上运行并以这种方式获取崩溃日志,但我现在尝试修复的错误往往会导致程序挂在调试器中。然后没有 qlaunchsuccess 数据包发送,这是一个巨大的痛苦,尤其是当我必须一遍又一遍地运行程序时。我能找到的唯一建议是使用 CrashReporterPrefs,但是搜索我的硬盘驱动器没有发现任何与此类似的东西。我还深入研究了 XCode 的包内容和 iOS 模拟器的文件。iOS 模拟器有一个崩溃日志文件夹,但它是空的。任何人都知道如何让这个工作?谢谢。
问问题
8038 次
3 回答
40
- 使用 Xcode 运行您的应用程序以将应用程序安装到 iOS 模拟器
- 在没有 Xcode 的模拟器上启动您的应用程序
- 重现崩溃的步骤
崩溃日志应显示在此目录下
~/库/日志/诊断报告/
于 2013-05-03T03:54:39.083 回答
5
如果您没有运行 Xcode(我的是 4.5.2),而只是模拟器(我的是 6.0),那么当应用程序崩溃时,它会保存崩溃报告。要查看它,请打开 Application/Utilities/Console 和
(1) 确保它显示日志列表(查看控制台左上角以确保未隐藏)
(2) 在“诊断和使用信息”下有一个“用户诊断报告”,如果你打开应该有你的崩溃报告
(3)控制台右侧区域有日志
于 2013-02-20T15:57:56.790 回答
-5
崩溃日志只是调试器已经为您提供的输出。当您在附加到调试器的模拟器中运行时,您遇到了崩溃,您可以在调试导航器中查看回溯信息(默认键绑定为 cmd+5)
于 2012-06-27T14:32:44.373 回答