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

关于项目闪退

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

1.函数无限递归爆栈(表视图返回Cell和返回行高的方法互相调用)
2.某对象无法解析某个方法(没做类型转换、或者代理没实现某个方法)
3.访问了某个已经被释放的对象(ARC之后不太有)
4.从Bundle加载了不存在或者不支持的对象(图片素材之类的)
5.子线程阻塞主UI线程过久

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

解决:

可以加友盟统计或者是日志分析
如果测试阶段可以在(设置-通用-关于本机-诊断与用量)里面看到崩溃的堆栈信息

你可能感兴趣的:(command,Class,微信,友盟,X86)