gpt4 book ai didi

xcode - Xcode(10.2)的最新更新后,Web Inspector无法正常工作

转载 作者:行者123 更新时间:2023-12-04 22:26:55 26 4
gpt4 key购买 nike

我已将其作为错误发布在Apple的错误报告站点上。我以为我也会在这里发帖,看看我能找到如何解决此问题的方法...

区域:

在Safari中使用Web Inspector使用Xcode调试WKWebView。
我在MacOS Mojave版本:10.14.3(18D42)上运行。

概括:

在运行Xcode的升级(版本10.2(10E125))之后,当我从Safari的[开发]菜单(Safari的版本12.0.3(14606.4.5))中选择适当的设备选项时,运行该应用程序时会出现Web检查器像以前一样,但它基本上显示为空白且无用。

重现步骤:

1-在具有WKWebView的模拟器中启动iOS应用程序,该应用程序成功显示其中包含可运行JavaScript的网页。
Here I've picked the iPhone 6 Simulator
(图1)在这里,我选择了Xcode中的iPhone 6模拟器


running app
(图2)在模拟器中运行的应用程序... WKWebView占据整个屏幕


enter image description here
单击[Run Db Startup Code]按钮后的屏幕(图3)(注意“Test Info:”下的新信息)


enter image description here
(图4)单击此按钮时运行的JS代码。


2-转到Safari窗口,然后选择[开发]菜单。

3-为设备选择模拟器选项,例如:
模拟器-iPhone 6-iOS 12.2(16E226)

4-选择“index.html”选项
enter image description here
(图5)在iPhone Simulator中启动应用程序后,Safari中的选择选项



5- Web Inspector出现,但没有列出页面的所有资源(包括index.html)
enter image description here
(图6)出现了Web Inspector ...这是“调试器”选项卡。什么也没出现。



enter image description here
(图7)Web Inspector的Resources选项卡...也为空白。单击“网络”选项卡上方的“刷新”按钮没有任何作用。



6-单击Web检查器的刷新按钮没有任何作用

预期成绩:

要加载的资源,
以便能够在JavaScript代码行上设置断点。
使JS代码在任何调试器上停止;陈述
以便逐步浏览JS代码并检查当前JS变量值。

实际结果:

如前所述,Web检查器窗口基本上是空的(就像根本没有页面加载到WKWebView中一样(即使有页面,当我单击测试界面上的按钮时,我也可以直观地看到JS代码正在运行)。

注意:如果我尝试在实际的系留设备上运行,则Safari的[Developer]菜单中会显示NO选项!

最佳答案

设法解决它,将操作系统更新到10.14.4,并将Safari相应地更新到12.1。

关于xcode - Xcode(10.2)的最新更新后,Web Inspector无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55369149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com