ios – 如何调试接收幻象水龙头的iPhone?

我有一个显示时间和天气的时钟应用程序.

>当app启动时,我会显示clockViewController.如果用户点击它上面的云查看按钮,那么我将它们带到weatherViewController
>在weatherViewController上我提供了4天的天气预报,如果他们点击箭头按钮,它会将它们带回clockViewController.
>我通过拖放故事板创建了这两个按钮,并在两个视图控制器之间添加了Triggered Segues连接.挺直的
>一切都按预期和设计工作. (见这些截图)

 

现在这里是奇怪的部分,昨天我收到了一个用户发来的电子邮件说“这需要2-3分钟,它们会切换到天气,然后经过一段时间后再回到天气状态,然后再保持天气状态.我的4S但总是带着5S的bug?“

怎么可能发生这种情况?我认为这是一个硬件屏幕错误,但它怎么能按下屏幕上同一像素区域没有布局的按钮?

我没有iPhone 5S所以我无法在真实设备上测试它.然而,我确实在模拟器(4-in 64 bit,Xcode 5,iOS 7)中运行它并且30分钟它仍然在时钟页面上.

我一直告诉这个用户,如果没有人真正触摸按钮,它就无法自行更改,但他们坚持认为我们的软件中存在错误.这是他们硬件的问题吗?他们应该把手机带到Apple商店吗?我没有想法……没有告诉他们他们的房子里有一个喜欢苹果设备的幽灵.

最佳答案 之前我曾经看过这样的事情,屏幕上出现了奇怪的幻影,这是由于有缺陷或廉价的中国充电器和电线引起的.它发生在我妻子身上.每当她把手机插入某个充电器和电源线我们从eBay上下来时,电压差(我假设)导致屏幕上的电容器变为bezerk并在她做错时点击错误的位置,或者只是点击它自己.这是一个长期,但要求用户尝试另一个充电器可能会有所帮助.而且,一如既往:

点赞