Safari Web检查器仅显示源,控制台和审核


14

升级到Xcode 11.3.1后,在将Safari Web检查器与iOS 12.1模拟器一起使用时遇到问题。每次我在iOS 12.1模拟器设备中运行一个应用程序时,该应用程序都会显示在Safari调试菜单中,并允许我连接到该应用程序,但是我只会看到“源代码”,“控制台”和“审核”标签。

这是附加到模拟器内部Safari浏览器实例的检查器的屏幕截图。

在此处输入图片说明

有什么办法可以解决这个问题?

环境:

  • MacOS 10.14.6(18G95)
  • Xcode 11.3.1
  • Safari 13.1(14609.1.20.111.8)
  • 模拟器版本11.3.1(SimulatorApp-912.5.1 SimulatorKit-570.3 CoreSimulator-681.17.2)

1
欢迎使用Stack Overflow :)您是否有理由不将iPad升级到iPadOS 13.x?您可以尝试使用运行iOS / iPadOS 13.x的设备并查看问题是否仍然存在吗?
Nimesh Neema

3
它与运行iOS 13.x的设备配合正常工作
starmoon

6
那些希望支持iOs <13的人呢?
FreePender

这里同样的问题。至少有什么方法可以降级Xcode / Safari来解决问题?
Alexander Zinchuk

Answers:


1

Web Inspector工程师在这里...

这似乎是Web Inspector中的错误,我们正在调查此问题。如果您使用最新的Safari技术预览版检查较旧的iOS设备,会发生这种情况吗?

除了要求SO ..之外,强烈建议您在https://feedbackassistant.apple.com/上报告与开发人员工具有关的错误,以使您获得有关后续问题以及何时发送修补程序的通知。


0

我的iPad(iOS版本:11.x)存在相同的问题。

我通过使用另一个iPad(版本:13.3.1)解决了该问题。

我认为它不支持旧版本的Web浏览器(Safari)。


0

我也见过!

iphone8-version-11.4.1仅检查这四个选项卡

iphoneX-version-13.3.1可以。

macOS卡塔利娜10.15.4

Safari版本13.1(15609.1.20.111.8)

xcode版本11.4(11E146)


-4

您实际上可以右键单击选项卡以启用/禁用某些选项卡。更新某些标签后,这些标签也消失了,这就是还原它们的方式。

在此处输入图片说明


不确定为什么我的答案被标记为无用...做个男人,让我知道为什么。我是否误解了这个问题?
Gertjan Smits

是的,@ starmoon遇到的问题是Safari 13.1无法检查早于iOS 13的iOS设备和模拟器。如果使用这些设备/模拟器之一启动检查器,则可以Audit Warning: "data-custom" is too new to run on this inspected page在“审核”选项卡中看到。
离子

1
好吧,我没有从他的问题中得到这个(实际上还是没有)。我的错。
Gertjan Smits
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.