Safari Web Inspector 在 tvOS 加载时冻结

Safari Web Inspector Freezing on tvOS Load

我在处理 tvOS (TVML) 应用程序时在 Safari 网络检查器(版本 9.1 11601.5.17.1)中发生崩溃,这种情况经常发生并不奇怪。现在的问题是,当我尝试为 tvOS 应用程序打开 Web 检查器时,它总是崩溃。我什么都没有,检查员用风车打开空白,然后我不得不强制退出。

有没有办法清除网络检查器的调试数据?我假设那个特定的应用程序有什么东西导致它崩溃。在我打开网络检查器之前,Safari 运行 正常。

首先,make sure you are sending crash reports to Apple,因为这有助于确保确定并修复根本问题。如果您有重现崩溃的步骤,则值得另外提交包含该信息的错误报告 (bugreport.apple.com)。

这个问题很有可能在上游 WebKit 中得到修复。您可以通过安装最新的 Safari Technology Preview.

来获得更新的版本

值得注意的是,System Safari 和 Safari Technology Preview 使用单独的存储空间来存储用户设置,包括 Web 检查器。 如果您的假设是正确的,并且问题是由 Web Inspector 持久设置中的虚假数据引起的,这应该会在短期内解决问题。如果它在首次启动时继续崩溃,这是可能不是对行为的正确解释。