乌龙国旗( 三 )


3.出错的核心问题如图:不同的emoji图片,对应的unified值被错误配置为相同的字符,即服务器下发的emoji资源的unfied值和本地的emoji资源的unfied值有重复,或者服务器下发的emoji的unfied值就存在重复的情况,导致点击不同的emoji图片,传递给QQ输入框的unified码一样,所以上屏的就是同一个emoji表情。

解决方案

产品把当前所有的emoji资源重查了一遍,确保无重复,并配置到服务器端。(好累…)

如何规避

作为测试,发现bug很重要,如何能高效率地发现风险规避bug更重要。



这里根本的问题是运营配置emoji资源时候存在人为不小心配置重复的问题,所以,我们这里通过一个自动化的脚本来实现虑重检查,在每次emoji资源上线前运行检查一遍。