iOS WebKit Debug Proxy 使用指南
WebKit Debug Proxy 是一个用于调试 iOS 设备上 Web 内容的工具。本指南将帮助你设置和使用 WebKit Debug Proxy 进行 iOS 设备调试。
提示:这是命令行方案,需要 macOS。如果你想直接在 Windows、macOS 或 Linux 上调试 iOS 页面而不配置代理,直接用 iOS Safari 调试即可。
1. 安装依赖
Section titled “1. 安装依赖”# 安装 Homebrew(如果尚未安装)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装 WebKit Debug Proxybrew install ios-webkit-debug-proxy2. 配置设备
Section titled “2. 配置设备”-
在 iOS 设备上启用网页检查器:
- 打开设置 > Safari > 高级
- 启用「网页检查器」
-
连接设备:
- 使用 USB 数据线将 iOS 设备连接到 Mac
- 在设备上信任电脑
1. 启动代理
Section titled “1. 启动代理”ios_webkit_debug_proxy2. 连接设备
Section titled “2. 连接设备”- 打开 Safari 浏览器
- 在 Mac 上打开 Safari 的开发者菜单
- 选择要调试的 iOS 设备
- 选择要调试的网页
3. 调试功能
Section titled “3. 调试功能”- 元素检查
- JavaScript 调试
- 网络分析
- 性能分析
ios_webkit_debug_proxy -c [设备ID]:[端口号]ios_webkit_debug_proxy -p [端口号]保存调试会话
Section titled “保存调试会话”ios_webkit_debug_proxy -d [输出目录]-
设备未发现
- 检查 USB 连接
- 确认设备已信任电脑
- 重启设备和代理
-
连接失败
- 检查端口是否被占用
- 确认网页检查器已启用
- 尝试重新启动代理
-
调试不稳定
- 检查网络连接
- 更新 WebKit Debug Proxy
- 重启设备和电脑
- 使用最新版本的 WebKit Debug Proxy
- 保持设备和电脑的 iOS / macOS 版本更新
- 定期清理调试会话记录
- 使用工作区管理多个调试项目