iOS8短信收件人处理Unicode组合字时crash分析

今天Naville给我发来一条QQ,

在信息应用中编辑新信息的时候,收件人一栏如果使用系统自带的手写输入法,在输入一横中间加上一撇以后,信息应用必定闪退
无论是iPhone 6 Plus,亦或是iPhone 5s,只要系统是iOS 8版本以上,都会出现这个Bug

于是我果断去实验了一下,还真的会闪退。可以知道的是,写下来这个字应该是
屏幕快照 2014-12-05 下午8.44.19

 

(本来想直接打这个字 ud840udc87 的,结果WordPress也被这个字玩坏了,中文还真是厉害啊>ω</)分析如下

Continue reading iOS8短信收件人处理Unicode组合字时crash分析