跳转到内容

iOS WebKit Debug Proxy 使用指南

WebKit Debug Proxy 是一个用于调试 iOS 设备上 Web 内容的工具。本指南将帮助你设置和使用 WebKit Debug Proxy 进行 iOS 设备调试。

提示:这是命令行方案,需要 macOS。如果你想直接在 Windows、macOS 或 Linux 上调试 iOS 页面而不配置代理,直接用 iOS Safari 调试即可。

Terminal window
# 安装 Homebrew(如果尚未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装 WebKit Debug Proxy
brew install ios-webkit-debug-proxy
  1. 在 iOS 设备上启用网页检查器:

    • 打开设置 > Safari > 高级
    • 启用「网页检查器」
  2. 连接设备:

    • 使用 USB 数据线将 iOS 设备连接到 Mac
    • 在设备上信任电脑
Terminal window
ios_webkit_debug_proxy
  1. 打开 Safari 浏览器
  2. 在 Mac 上打开 Safari 的开发者菜单
  3. 选择要调试的 iOS 设备
  4. 选择要调试的网页
  • 元素检查
  • JavaScript 调试
  • 网络分析
  • 性能分析
Terminal window
ios_webkit_debug_proxy -c [设备ID]:[端口号]
Terminal window
ios_webkit_debug_proxy -p [端口号]
Terminal window
ios_webkit_debug_proxy -d [输出目录]
  1. 设备未发现

    • 检查 USB 连接
    • 确认设备已信任电脑
    • 重启设备和代理
  2. 连接失败

    • 检查端口是否被占用
    • 确认网页检查器已启用
    • 尝试重新启动代理
  3. 调试不稳定

    • 检查网络连接
    • 更新 WebKit Debug Proxy
    • 重启设备和电脑
  • 使用最新版本的 WebKit Debug Proxy
  • 保持设备和电脑的 iOS / macOS 版本更新
  • 定期清理调试会话记录
  • 使用工作区管理多个调试项目