遇到iOS Crash,该如何分析?
一、背景说明
众所周知,Android App在机型兼容覆盖上面临非常大的挑战,一个根本原因就是由于Android生态的开放性,市场上充斥着数量巨大的各类Android设备,无法在浩如烟海的机型上做适配。
反观iOS生态,尽管整体上iOS App质量明显优于Android应用,但是从阿里云测移动质量中心的统计数据来看,依然有30%左右的iOS App存在崩溃、运行卡顿等严峻问题。iOS开发者依然需要花大力气通过各种测试手段发现这些隐藏问题,并逐一进行修复。
本文从解决iOS App崩溃的角度出发,分析了一份标准的iOS应用程序的Crash报告,iOS开发者可以通过这边文章掌握基本的崩溃分析方法。
二、 如何分析iOS Crash
一份标准的iOS应用程序的Crash报告,通常由以下6个部分组成: