如何检查你应用的crash日志(译文)

168 阅读2分钟

2048

当然我们都希望自己的应用永不crash, 进行crash的日志收集可以帮助我们进行问题的排查,并且重启再一次运行。当程序运行失败的时候,你的应用会从选择发送匿名崩溃信息的用户那自动获取崩溃报告。你可以通过Xcode->Window->Organizer对问题进行检查。

一些集成到项目中的第三方分析工具也会提供crash信息上报,但你也许不能看到完整的问题回溯。另外,你收到的日志也许不是你提交反馈时可以发送给苹果的格式。

Find your app’s crash logs -- 发现你应用的crash日志

有两种方法可以展示出你的crash日志。第一种比较一目了然,可以在早期的iOS版本上看到crash人群的百分比。如果你需要更加详细的crash报告信息,需要如下方式:

  1. 打开Xcode。
  2. 选择Window
  3. 进入Organizer > Crashes
  4. 选择从下拉菜单App Store

2048

这里,你可以看到你应用构建的崩溃报告,包括TestFligt betas版本以及你所有发布到App Store的版本。可以快速浏览你所有的crash信息,并且检查不同系统不同机型产生的crash。

并且如果你要开始对现有问题进行排场,你甚至可以打开一个崩溃报告,点击进去崩溃的的所在位置。

Review your app’s crash logs -- 检查你应用的崩溃日志

检查个人的崩溃详细日志,你需要进行如下操作:

  1. 在问题上点击鼠标右键
  2. 选择Show in Finder
  3. 会进入到指定的.crash文件位置

在你的log文件中,你可以浏览并排查问题,也可以讲crash报告反馈给Apple。

原文地址