发布时间 : 星期一 文章IOS获取日志的方法-V1.0更新完毕开始阅读39f36c86f021dd36a32d7375a417866fb94ac040
一、 前言:
获取ios设备上崩溃日志(Crash Log)的方法:
我们常常会遇到在iPhone手机上运行app崩溃的问题,有时候打开某个app却一下子就“闪退”了。有的再次进去就正常了,有些可能再也进不去了。
对于开发者来说,这个绝对是个头疼的问题。因为这些日志可能存在于用的设备里面。那么如何获取到ios设备崩溃的日志呢?以下将为大家介绍一下简单获取日志文件的方法。
方法1:iTunes同步获取
大部分用户可能都会使用iTunes软件来管理iPhone或者iPad设备,这时候同步的Crash日志就会同步到电脑上,我们只需要在特定的路径里面寻找即可。
Mac OS X: Windows
XP
:
C:\\Documents
and
Settings\\Application
Data\\Apple
computer\\Logs\\CrashReporter
Windows
7/Vista: C:\\Users\\计算机登录名\\AppData\\Roaming\\Apple
Computer\\Logs\\CrashReporter\\MobileDevice
例如:iPhone设备上的青椒校园app所产生的崩溃日志通过iTunes同步在Windows 7的路径所在,如下(图1.1)所示:
(图1.1)
方法2:使用第三方软件:同步助手等
如果你平时不用ITunes,而是使用同步助手等这类第三方的软件对iPhone设备进行管理也是没有问题的,一样可以获取得到app在iPhone设备上的崩溃日志文件。
如下(图2.1)所示:把iPhone设备连接上电脑之后,打开“同步助手”->点击“更多功能”->点击“崩溃日志”,就会弹出如下图所示的页面,找到对应app产生的崩溃日志,点击选中之后可以进行导出。
(图2.1)
(图2.2)
二、 前言:
有些场景下,我们需要在app上把问题复现,然后实时查看app运行的日志,然后再把这些日志文件保存下来,提供给开发进行分析。
如何实时查看ios设备上的日志的方法:
方法1: 使用苹果电脑上的Xcode软件进行实时获取app的运行日志,(Xcode是运行在操作系统Mac OS X上的集成开发工具,Xcode具有统一的用户界面设计、编码、测试、调试都在一个简单的窗口内完成)。
1、如下(图1.1.1)所示:打开苹果电脑,点击下方的Launchpad,会弹出苹果电脑上的所有应用程序。在搜索栏上输入:Xcode,就可以显示出来,然后点击打开Xcode软件。如下(图1.1.2)所示:
(图1.1.1)
(图1.1.2)
2、如下(图1.1.3)所示:打开Xcode软件之后,在系统最上方的标题栏选择