比思論壇

標題: 分析iPhone 5键盘出现干扰的原因 [打印本頁]

作者: gamestvcomcn    時間: 2012-10-12 22:20
標題: 分析iPhone 5键盘出现干扰的原因
几周前,用户发现iPhone 5的键盘出现界面干扰的现象。随后,越来越多用户反映,他们也遇到类似的问题,但不一定出现在虚拟键盘,也有的情况出现在弹出的输入窗口。最常见的就是出现在苹果自己的App Store登陆界面。

  通过观察用户纷纷发帖抱怨的情况,我们发现,这种干扰现象还出现在应用图标,以及iPhone用户界面的其他地方,总之不局限于虚拟键盘。这到底是硬件问题还是软件问题呢?我们与一些相关领域的专家沟通后确定,这实际上是两个类似但又不相同的问题碰撞在一起而造成的现象,这两个问题都可以通过软件来修复。

  首先我们看一张截图。大家看到,在iPhone 5的键盘按键上出现一些多颜色的条纹,或者马赛克。必须指出的一个重要细节是,干扰并没有扩散到界面的其他元素,只停留在特定的几个按键。表明这是由于载入iPhone GPU的纹理有坏点才出现这样的结果,更换完整的纹理即可解决这个问题。这些干扰还会出现在应用图标。所以这是“纹理”问题,不单单是键盘问题。



  接下来,我们看一段视频。一些iPhone 5屏幕在显示键盘上一条闪烁的水平线时,明显有bug。不过这个问题似乎也跟软件有关。实际上,这跟iOS的窗口管理器有关,iOS 6 Springboard的窗口管理器是分离出来的。




  大家请看,弹出的登陆窗口实际上是一个独立窗口,类似于OS X系统的弹出窗口。而在iOS 6以前,这些登陆窗口由Springboard管理,也就是iOS的“桌面”,显示你所有的应用图标。大概跟OS X的Finder差不多。

  但如今,苹果的Springboard开发团队将这些窗口独立出来,放到属于它们自己的窗口管理器中,叫做Backboard,这一过程很有可能就是产生干扰的罪魁祸首。

  不管上述中的两个问题谁才是罪魁祸首,我们的调查证明了苹果可以通过软件更新来修复这些问题,不需要更换硬件。另外一篇帖子也证实了这是软件问题。据发帖人称,苹果企业执行关系部门的代表告诉他,苹果已查出是软件问题,并已在开发软件补丁。在接下来的软件更新中会修复这种问题





歡迎光臨 比思論壇 (http://bbb-ccc.site/) Powered by Discuz! X2.5