iOS中文輸入存崩潰BUG開發(fā)者呼吁蘋果解決[圖]
根據(jù)開發(fā)者社區(qū)討論的消息,蘋果iOS6以上的SDK開發(fā)者工具中,出現(xiàn)一個針對中文輸入的Bug錯誤,而這一錯誤直接影響所有具備中文輸入功能的應(yīng)用,會出現(xiàn)應(yīng)用崩潰(跳出)現(xiàn)象。開發(fā)者呼吁蘋果盡快解決這一問題,以改善中文支持。
這一Bug具體表現(xiàn)為,在文本輸入框中輸入某些特定中文(例如“美國”),輸入后直接鎖屏,再解鎖,就會出現(xiàn)應(yīng)用跳出崩潰的情況。而進(jìn)一步的研究發(fā)現(xiàn),iOS6之前版本的SDK中,依然存在這一問題,只是鎖屏后立即解鎖不會出現(xiàn)崩潰,只會輸出部分錯誤日志,不影響應(yīng)用的繼續(xù)運行。而iOS6等高版本SDK開發(fā)的應(yīng)用,采用各種解決方法,只能延緩這一Bug的出現(xiàn)時間,讓鎖屏10分鐘以上再解鎖才會出現(xiàn)崩潰,但無法避免應(yīng)用跳出Bug。
開發(fā)者分析,這一問題的出現(xiàn),應(yīng)該與蘋果iOS系統(tǒng)內(nèi)部的鎖屏與解鎖進(jìn)程的內(nèi)存管理有關(guān),目前只有耐心等待蘋果在以后的SDK版本更新中,解決這一小Bug。