2015-02-11 84 views
0

问题:所以我有这个网站是用Google Web Toolkit(gwt)开发的。但是,自从最近发布补丁程序以来,该应用程序会在iPhone5用户使用Safari的某个时间点冻结​​。像iPad这样的其他iOS设备似乎目前工作得很好。在iphone上调试冷冻野生动物园

我的方法: 但是,由于我没有iPhone,我尝试了各种在线工具模拟iPhone上的网站,但他们都没有任何麻烦。然后我尝试了Chrome的内置设备模拟器,这也没有造成任何麻烦。

问题:有没有什么办法,我可以调试这种情况,或至少再现它,因为我没有访问iPhone的事实? 如果答案是“否”:我如何调试一个冻结的Safari,因为我可以访问iPhone?

奖励问题:为什么iPhone模拟器不冻结?至少我会期望他们以一种奇怪的方式行事,或者给我一些信息,那可能是错误的。

+0

如果你有一台Mac,你可以试试Xcode中的iOS模拟器。您可以从Xcode下的菜单栏 - > Open developer tool - > iOS模拟器打开它。它应该表现得相当类似。 – Rickye 2015-02-11 10:39:16

+0

这就是要点:我没有Mac。是否可以在虚拟机中启动它,还是必须购买iOS许可证? – Nephtyz 2015-02-11 10:42:15

+0

理论上可以在虚拟机中启动它,它只是一个像其他操作系统一样的操作系统,你可以通过谷歌找到一些关于如何操作的资源。您不必为此购买iOS许可证。 – Rickye 2015-02-12 07:19:42

回答

0

通过使用browserstack.com解决了这个问题,它模拟了浏览器中的操作系统环境,我可以使用iPhone-Dev-Tools。其他基于浏览器的仿真器没有工作,因为它们没有模拟操作系统,因此不会重新创建所描述的错误。