关于iOS程序测试时候闪退问题

关于项目闪退

从网上查到的归总有这些东东是引起闪退的

1.函数无限递归爆栈(表视图返回Cell和返回行高的方法互相调用)

2.某对象无法解析某个方法(没做类型转换、或者代理没实现某个方法)

3.访问了某个已经被释放的对象(ARC之后不太有)

4.从Bundle加载了不存在或者不支持的对象(图片素材之类的)

5.子线程阻塞主UI线程过久

但是今天发现了另外一个原因也能引起闪退,那就是手机越狱。。。如果你碰到用越狱手机做测试的程序测试,会是什么心情呢?

解决:

可以加友盟统计或者是日志分析

如果测试阶段可以在(设置-通用-关于本机-诊断与用量)里面看到崩溃的堆栈信息

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容