在开发App阶段,如果出现了Crash,可以通过Debug area,看出Crash的原因。但应用上线后,怎么去查看Crash Log呢?
可以通过以下4种方法查看
通过iTunes同步功能,可以把Crash Log同步到Mac或PC上
- MacOSX: ~/Library/Logs/CrashReporter/MobileDevice/
- Windows XP: C:\Documents and Settings\\Application Data\Apple Computer\Logs\CrashReporter\MobileDevice\
- WindowsVista,7,8,10 C:\Users\\AppData\Roaming\Apple Computer\Logs\CrashReporter\MobileDevice\
如果是PC,还可以通过iTools工具箱里面的“崩溃日志”功能来查看相应的崩溃日志。
通过Xcode中的工具来查看Crash Log,在Xcode的菜单栏上点击Window->Devices->View Device Logs。
通过苹果自带的Crash收集工具,这里需要通过iTunes Connect来管理和查看。同时也需要用户打开iOS设备上的诊断与用量选项(设置->隐私->诊断与用量),这样才能收集到Crash Log。
通过第三方在线收集Crash工具来收集崩溃。例如:bugly,crashlytics等