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