应用程序崩溃后未填充 xCode 设备日志
Posted
技术标签:
【中文标题】应用程序崩溃后未填充 xCode 设备日志【英文标题】:xCode device logs not populating after application crash 【发布时间】:2015-07-28 05:49:48 【问题描述】:当我使用分发配置文件构建我的 Corona SDK 应用程序并通过 USB 电缆将它放在我的设备上时,我的 iPad 2 发生了崩溃。我正在测试未连接互联网时发生的错误(不确定是否相关)。当应用程序崩溃时,设备窗口的输出流表明它正在存储崩溃报告 (http://pastebin.com/Qa3BeaJ2),但是当我按下“查看设备日志”按钮时,崩溃永远不会出现。当我按下那个按钮时,我收到一条错误消息。解决这个问题是让我的崩溃出现在设备日志中的秘诀吗?
7 月 28 日 13:41:17 JackSpicer crash_mover[6180]:(错误) NPSLogging:未能 解析活动设备的配对 ID ((null)) 或数据存储 ((null))
谢谢!
更新:现在是晚上 10 点。我一整天都在检查设备日志……现在我从下午 5:46 得到了更新。我勒个去?它非常短,并说:
Incident Identifier: 2481ECB9-EB67-4580-8F50-0F3BC9DEC466
CrashReporter Key: cda9dbf37d5d3acf21765f20407ce60ad9f7b70a
Date: 2015-07-28 17:46:26 +0800
Reset count: 0
Boot failure count: 1
Boot faults:
Boot stage: 255
Boot app: 2681261667
【问题讨论】:
您是否尝试过重启设备? 是的,不幸的是没有运气。就在两分钟前,我在 5 小时前发生了车祸,但很奇怪。它非常短。请参阅我的问题中的更新。 引用您的更新。这不是实际的崩溃日志。看看这是否:***.com/questions/24484817/… 对你有帮助。 @JLONG 我真的不明白那个链接中有什么可以帮助我——我已经尝试插入和拔出 iPad,但我不是在寻找控制台日志。我知道那些在哪里,我看到了。我错过了什么吗? 我遇到了同样的问题 【参考方案1】:好的,我能够填充我的崩溃。我是这样做的:
已将设备与 iTunes 同步 已打开 ~/Library/Logs/CrashReporter/MobileDevice/ 找到一个名为 Retired 的文件夹(不知道为什么或这是什么) 里面是我的崩溃日志,名为 blah.blah.beta 添加了 .crash 扩展名 将它拖到 Xcode 的 View Device Logs 窗口中【讨论】:
天哪!有效。一次。然后当我想查看新的崩溃日志时,我不得不再次经历整个过程。有没有办法让它一直自动填充?也许是因为我在设备名称中添加了一个空格?我的 MobileDevice 文件夹中有两个文件夹——一个像 MyDevice,另一个像 My Device。你怎么看?以上是关于应用程序崩溃后未填充 xCode 设备日志的主要内容,如果未能解决你的问题,请参考以下文章