在处理 tvOS (TVML) 应用程序时,我在 Safari 网络检查器(版本 9.1 11601.5.17.1)中发生了崩溃,这并不奇怪。现在的问题是,当我尝试为 tvOS 应用程序打开 Web 检查器时,它总是崩溃。我什么也没得到,检查员用风车打开空白,然后我不得不强制退出。
有什么方法可以清除 Web 检查器的调试数据?我假设那个特定的应用程序有什么东西会导致它崩溃。Safari 运行良好,直到我打开网络检查器。
在处理 tvOS (TVML) 应用程序时,我在 Safari 网络检查器(版本 9.1 11601.5.17.1)中发生了崩溃,这并不奇怪。现在的问题是,当我尝试为 tvOS 应用程序打开 Web 检查器时,它总是崩溃。我什么也没得到,检查员用风车打开空白,然后我不得不强制退出。
有什么方法可以清除 Web 检查器的调试数据?我假设那个特定的应用程序有什么东西会导致它崩溃。Safari 运行良好,直到我打开网络检查器。
首先,确保您向 Apple 发送崩溃报告,因为这有助于确保确定并修复根本问题。如果您有重现崩溃的步骤,则值得另外提交包含该信息的错误报告 (bugreport.apple.com)。
这个问题很有可能在上游 WebKit 中得到解决。您可以通过安装最新的Safari 技术预览来获得更新的版本。
值得注意的是,System Safari 和 Safari Technology Preview 使用单独的存储来存储用户设置,包括 Web Inspector。如果您的假设是正确的并且问题是由 Web Inspector 持久设置中的虚假数据引起的,那么这应该在短期内将其清除。如果它在首次启动时继续崩溃,这可能不是对该行为的正确解释。