iOS运行崩溃问题弹出 方便测试UncaughtExceptio

2018-11-29  本文已影响0人  iOS稳皮熊

这是我的第一篇简书文章。

做iOS三年多了,开发过程的总结与分享,是真的很重要。

直奔主题->

开发中我们一直会遇到app运行闪退,不管是模拟器还是真机,大多时候崩溃的原因都会直接在xcode控制台输出。可如果真机测试时不连接xcode呢?测试人员只会看到app突然退出,为了确认原因,还得走一遍测试流程,确认好了才会找到我们,然后小心翼翼的说app崩溃了,最怕的是我们的质疑,哈哈

$\color{rgb(255,0,0)}{UncaughtExceptionHandler库的作用就是app崩溃的时候,会阻止app闪退,并弹出alertView,说明崩溃原因,极大的方便我们开发和测试}$

项目中直接导入UncaughtExceptionHandler库,并在AppDelegate.h导入,在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions中写入InstallUncaughtExceptionHandler();即可

截图

demo链接

上一篇 下一篇

猜你喜欢

热点阅读