搜狗输入法双击输入框崩溃问题 | 京东云技术团队
💡
原文中文,约1800字,阅读约需5分钟。
📝
内容提要
搜索作为App的核心功能,在大促期间承担流量入口和用户体验的重要角色。然而,搜狗输入框在双击调起键盘时出现了crash问题。经过观察,发现用户通过复制关键词后粘贴到京东万商进行搜索时,搜索框没有出现粘贴功能,导致用户疯狂双击输入框。测试结果显示,京东、京东万商、七鲜等App频繁崩溃,而淘宝、支付宝、百度地图等App则没有崩溃。通过分析崩溃日志和Xcode断点调试,发现crash发生在_wantsForwardingFromResponder:toNextResponder:withEvent方法中。通过给crash方法一个默认的实现,解决了该问题。
➡️