1. 安装 iTunes
Windows 首先要安装 iTunes,下载地址:iTunes
2. iPhone开启调试模式
- 使用数据线将ios设备与电脑连接
- 在ios设备上打开
设置 > Safari > 高级> 网页检查器 > 启用
。
3. 安装scoop
- 使用PowerShell在你当前Windows的账户下执行
set-executionpolicy remotesigned -s cu
- 下载scoop
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
4. 安装ios-webkit-debug-proxy
scoop bucket add extras
scoop install ios-webkit-debug-proxy
如图,点击允许访问
5. 开始调试
- 浏览器输入:
http://localhost:9221/
,这里会显示所有已连接的设备清单,选择一个设备并点击打开 - 可以发现地址栏变为:http://localhost:9222/, 同时显示该ios设备中Safari浏览器打开的所有页面,和一个提示:
Inspectable pages for iPad:
http://********
Note: Your browser may block 1,2 the above links with JavaScript console error:`
Not allowed to load local resource: chrome-devtools://...
To open a link: right-click on the link (control-click on Mac), 'Copy Link Address', and paste it into address bar.
- 提示浏览器禁止页面加载本地资源,需在上面的链接(即safari显示已打开页面的链接)点击右键复制链接,然后手动新建一个标签页将链接粘贴进去,回车访问。
chrome-devtools://devtools/bundled/inspector.html?ws=localhost:9222/devtools/page/1
6. 再次调试
执行命令
ios_webkit_debug_proxy -f chrome-devtools://devtools/bundled/inspector.html
然后重复上面第5步