[UIKBBlurredKeyView candidateList]: unrecognized selector sent to instance线上app ''手写键盘导致 crash'' ...

今天上午市场部 发来一个用户反馈我们APP线上的crash的问题,最后紧急修复了一下 补发了一版.搞得我一身汗啊...,我只想爆粗,为毛测试同事没有测出来...?

问题描述:在搜索页面 使用手写键盘时,一旦点击红框提示区域,就出现crash.

手写键盘

报错信息:[UIKBBlurredKeyView candidateList]: unrecognized selector sent to instance如下图

crash日志

原因是系统手写输入法和我的UIScrollView分类的手势冲突导致的.紧急修复方法就是我在我的分类方法里面加了一层    isMemberOfClass:<#(__unsafe_unretained Class)#> 的 if 判断来避开崩溃.

修复代码

好了,终于可以擦擦汗了~~~

你可能感兴趣的:([UIKBBlurredKeyView candidateList]: unrecognized selector sent to instance线上app ''手写键盘导致 crash'' ...)