iOS 带有 iOS11 (Xcode 9) 设备的模拟器从桌面 Safari 的“开发”菜单中丢失
iOS Simulator with iOS11 (Xcode 9) device missing from desktop Safari's Develop menu
我正在尝试使用桌面 Safari 的 Web Inspector 在 Xcode 的模拟器中调试模拟设备。
当模拟设备 (iPad Air 2) 的模拟器为 运行 时,不会 出现在 Safari 的 Develop
菜单中。 (Simulator
菜单项甚至根本没有出现。)
- iOS 在模拟设备中启用了
Settings > Safari > Develop > Web Inspector
- OS 并且所有应用都是最新版本(App Store 确认 "No Updates Available")
有什么方法可以让它发挥作用吗?
抱歉,如果这有点晚了,但是对于新版本的 xcode,您需要 safari 技术预览(https://developer.apple.com/safari/technology-preview/),并使用它而不是常规的 safari 来调试 xcode模拟器
您可能需要确保 Xcode 命令行工具已正确安装和配置:
- 如果没有安装,您可以通过运行这个命令通过终端安装它
xcode-select --install
。
- 然后通过使用此命令打印版本来验证安装
xcode-select -version
。
- 使用此命令打印 Xcode 路径
xcode-select -print-path
。
- 如果路径不正确,请通过此命令切换到正确的路径
sudo xcode-select -switch "your Xcode path, usually it is /Applications/Xcode.app/ "
,如果终端需要,请提供您的密码。
完成上述步骤后,退出模拟器和Safari,然后重新启动。模拟器应该出现在 Safari 的“开发”菜单中。
在 macOS Catalina 10.15.4、Xcode 11.4 和 Safari 13.1 上工作。
我正在尝试使用桌面 Safari 的 Web Inspector 在 Xcode 的模拟器中调试模拟设备。
当模拟设备 (iPad Air 2) 的模拟器为 运行 时,不会 出现在 Safari 的 Develop
菜单中。 (Simulator
菜单项甚至根本没有出现。)
- iOS 在模拟设备中启用了
Settings > Safari > Develop > Web Inspector
- OS 并且所有应用都是最新版本(App Store 确认 "No Updates Available")
有什么方法可以让它发挥作用吗?
抱歉,如果这有点晚了,但是对于新版本的 xcode,您需要 safari 技术预览(https://developer.apple.com/safari/technology-preview/),并使用它而不是常规的 safari 来调试 xcode模拟器
您可能需要确保 Xcode 命令行工具已正确安装和配置:
- 如果没有安装,您可以通过运行这个命令通过终端安装它
xcode-select --install
。 - 然后通过使用此命令打印版本来验证安装
xcode-select -version
。 - 使用此命令打印 Xcode 路径
xcode-select -print-path
。 - 如果路径不正确,请通过此命令切换到正确的路径
sudo xcode-select -switch "your Xcode path, usually it is /Applications/Xcode.app/ "
,如果终端需要,请提供您的密码。
完成上述步骤后,退出模拟器和Safari,然后重新启动。模拟器应该出现在 Safari 的“开发”菜单中。
在 macOS Catalina 10.15.4、Xcode 11.4 和 Safari 13.1 上工作。