遇到的有以下几种:
-
weex app, 使用的第三方图片选择库,在选择九张全景图片时崩溃,定位到的问题是九张图片分辨率过大,导致OOM。 解决:修改库源码,对超过xxx像素的图片进行压缩。
-
数组越界
-
商品页面,滚动定位顶部tab锚点,滚动事件中计算位置触发太过频繁导致滑动崩溃
-
引用了已销毁的view对象
-
强制解包nil变量
-
unrecognized selector
-
设置UI约束时,找不到对象
-
KVO
若线上应用出现崩溃,可以考虑用腾讯的bugly来记录用户遇到崩溃后的信息,来借助分析崩溃bug。