特定网页会导致Safari 9重新加载几次,每次都会显示一条消息“此网页出现问题,因此已重新加载”,最后只是放弃显示“{name name}上反复出现问题“
错误只能在我们可用的七台Apple设备中的一台上重复,即使用T-Mobile运行Safari 9的iPhone 7 Plus。仿真器无法重现问题。
使用Web Inspector并将手机挂接到Macbook以调试问题并将Safari设置为在导航时保留日志时,重新加载错误会导致Macbook上的Web Inspector窗口关闭,从而消除任何错误消息可能已经显示。检查Macbook中的崩溃日志不会显示有关崩溃的Web Inspector窗口的信息。
我下载了一个应用程序,可以让我分析iPhone上的RAM使用情况,手机还有1.5 GB左右的内存,页面本身只包含大约25个高分辨率图像和html标记,在我看来几乎不够消耗可用的RAM。令人困惑的部分是它的问题有些零星,我可以打开一个标签并加载页面,然后打开的第二个标签将始终如上所述错误输出。
我的主要问题是该软件不允许我确定错误是什么。对于具有Safari经验的开发人员来说,现在的问题是,在这个非常恶劣的开发环境中,您将如何确定错误的实际原因?