前言

很少公司会提供mac os让测试人员查看ios系统的崩溃日志,无条件的测试人员只能通过录屏去记录在APP测试中出现的问题。

如果测试人员有条件拥有Mac OS和iPhone的话,如何在Mac OS中查看ios的系统崩溃日志呢?

**IOS似乎没有像Android一样有ANR这一说法,重点还是关注Crash崩溃日志

方法一:Xcode工具查看崩溃日志(推荐)

1.MacBook打开Xcode工具(没有的话可以去App Store下一个,然后随便新建一个项目进入到xcode的工具台),数据线连接macbook和iPhone

2.window菜单栏打开Devices and Simulators

3.找到View Device Logs打开(此处打码我的序列号)

4.this device和all logs可找到相应的崩溃日志

方法二:ITunes连接手机查看崩溃日志

1.数据线连接macbook和iPhone,等待iTunes将iPhone数据同步到macbook中

2.启动台-其他-控制台,打开控制台,找到~/Library/Logs

3.双击打开~/Library/Logs,进入资源库,找到Logs文件夹进入CrashReporter

4.在CrashReporter中进入MobileDevices,文件夹里存放着各种崩溃日志,通过日志标题的包名和生成日期定位对应的崩溃日志

小结:iTunes下查看iOS的崩溃日志

~/Library/Logs/CrashReporter/MobileDevice/

方法三:ios手机自带的“分析数据”

设置-隐私-分析与改进-分析数据(此处为ios13版本)


目前本人水平还用不到具体分析崩溃日志的内容,这部分先交给开发啦,导出日志就好了

查找如何解析日志时找到一篇不错的分析文,先mark下来了,里面除了我所表述的三个捕获方式外,还有一种是针对无连接状态的:

http://www.cocoachina.com/articles/25704

本人才疏学浅暂时不太看得懂解析部分的内容,另外好像还可以是导出日志后用第三方软件分析,主要是暂时还不需要这部分的知识,我先Hold住了

本文有任何错误和需要修改的地方望大佬们指导

测试er如何通过MacOS连接IOS系统iPhone查看系统崩溃日志?相关推荐

  1. Linux系统下查看系统时间和硬件时间

    Linux系统下查看系统时间和硬件时间 1.具体命令使用如下: 查看当前系统时间 [root@littlelawson hbase-1.4.0]# date Mon Jun 18 10:36:45 P ...

  2. 【手机端测试的关注点】Android 和 IOS 两大主流系统测试点

    文章目录 前言 一.概念架构以及主要区别 二.功能测试 三.安装与卸载测试 四.登录测试 五.安全性测试--权限测试 六.消息推送测试 七.前后台切换测试 八.UI 测试 九.兼容性测试 十.网络环境 ...

  3. linux查看系统(linux查看系统安装时间)

    总结了以下几点LINUX查看系统信息命令: 关注公众号获取更多精彩知识 # uname -a #查看内核/操作系统/CPU信息 # head -n 1 /etc/issue #查看操作系统版本 # c ...

  4. 怎么在MAC系统下查看系统详细信息?新手快来看!

    我们在买了一台电脑之后,都会想要知道电脑的配置信息是否相符合.但是有很多刚接触Mac电脑的用户却对Mac OS不太熟悉,不知道该如何查看系统详细配置信息.下面小编教Mac新用户们如何查看Mac电脑的系 ...

  5. ios 闪退,以及崩溃日志查看

    苹果开发时候debugger是挺爽的,不过生产环境下就比较蛋疼了. 这时候看不到错误,那么闪退日志就很重要了. crashlog,来看看. -------------- 确保Iphone手机或者Ipa ...

  6. 手机服务器版本是什么系统版本,查看系统版本-如何查看windows系统的详细版本号...

    1.首先,我们打开系统中的计算机界面,在计算机界面中,点击选择"控制面版",然后在控制面板中点击选择"管理工具". 2.进入Windows管理工具界面以后,点击 ...

  7. win10系统如何查看系统版本号

    下面介绍三种超简单的查看win10系统版本号的方法 1.  win+R    输入winver 2. 新建txt文档,查看帮助/关于记事本 3. win+R  输入cmd

  8. Linus系统下查看系统版本

    cat /etc/redhat-release

  9. iOS应用崩溃日志分析 iOS应用崩溃日志揭秘

    转自:http://www.raywenderlich.com/zh-hans/30818/ios%E5%BA%94%E7%94%A8%E5%B4%A9%E6%BA%83%E6%97%A5%E5%BF ...

  10. linux显示mem进行排序,Linux查看系统负载(CPU和MEM考虑)

    查看占用CPU最高的10个进程 [tidb@:vg_adn_tidbCkhsTest:172.31.30.62 ~/tidb-ansible]$ps aux | grep -v PID | sort ...

最新文章

  1. CentOS6软件包管理
  2. 异步加载 防止图片混乱
  3. mysql+不锁表添加字段_MySQL5.6在线DDL不锁表(在线添加字段)
  4. 8后淡入淡出没有了_8·30广州岑村ufo事件,人为制作的造假视频
  5. 5、mybatis中的映射器
  6. JavaScript原生添加移除class的方法
  7. 回车(CR)与换行(LF), '\r'和'\n'的区别
  8. vim函数跳转 php,求助!! vim-gvim中如何让其显示函数及其参数!!
  9. ajax发送请求和数据返回,Ajax发送和接收请求
  10. 我们团队有个做风水项目的现在月收入也有几万了
  11. ElasticSearch全文搜索引擎之整合SpringBoot篇
  12. Ruijie SSL V P N 垂直越权漏洞
  13. kindle资源网址
  14. 集团企业智慧建造管理平台劳务管理系统
  15. IRedMail卸载升级
  16. 超详细280页Docker实战文档,97.6 MB高清可下载
  17. 关于Flutter应用程序的AndroidX兼容性
  18. 给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1,N=3时,S=1+11+111=123。
  19. 现在程序员圈竞争激烈,如何才能避免焦虑?如何才能打破现状......
  20. 明星大侦探数据分析-第一季~第五季

热门文章

  1. 超级牛人在华为工作十年的感悟
  2. html css 分页样式,css中分页样式
  3. Duplicate class com.xxx.xxx found in modules
  4. #最短路径,最小生成树#CH 6202 黑暗城堡
  5. 量化套利策略|套利策略的原理
  6. xshell 快捷键
  7. DotA2表演赛全面总结 EHOME重拾王者霸气
  8. 淘宝粉丝能买吗?怎么加最快
  9. linux权限管理的设计,Linux权限管理漫谈之用户切换
  10. Android带动画进度条简单实现