在没有 Xcode 的情况下从 iPhone 或 iPad 获取崩溃报告和日志

在 iOS 设备上查找崩溃日志

无论您是对应用崩溃进行故障排除,还是对应用进行 Beta 测试,或者您只是想在发现特定错误后帮助 iOS 开发人员解决问题,您可以从 iPhone、iPad 或 iPod touch 设备上的任何应用程序同步到计算机后检索崩溃报告。

查找 iOS 的崩溃报告数据可以在 Xcode 之外完成,假设您无论如何都将设备备份到计算机。本文将向您展示如何在 Mac OS X 和 Windows PC 中查找 iOS 崩溃日志。

在 Mac 上访问 iOS 崩溃日志

对于 Mac 操作系统:

  • 将 iPad 或 iPhone 连接到 Mac 并照常同步
  • 按 Command+Shift+G 并导航至 ~/Library/Logs/CrashReporter/MobileDevice/
  • 对于拥有多个 iOS 设备的用户,请选择您要从中检索崩溃日志的适当设备
  • 查找具有您想要崩溃报告的应用程序名称的文件,将其复制出文件夹,或复制多个日志和 为开发人员压缩它们

iOS 崩溃日志

在 Windows PC 上获取 iPhone 和 iPad 崩溃报告

对于 Windows 电脑:

  • 将 iOS 设备与 iTunes 同步,然后查看以下位置:
    • Windows XP: C:Documents and SettingsUSERApplication DataApple computerLogsCrashReporter
    • Windows Vista & Windows 7:C:UsersUSERAppDataRoamingApple computerLogsCrashReporterMobileDevice
  • 搜索合适的设备名称,然后按应用名称和时间戳查找文件

无论您从 PC 还是 Mac 获取崩溃日志都没有关系,如果设备相同,崩溃日志数据应该相同。

感谢 TC 的建议,更多信息可以在 Apple Dev Library 找到。