使用chrome devtools 调试 iphone 页面,需安装 remotedebug-ios-webkit-adapter 工具。
在使用此适配器之前,您需要确保安装了最新版本的iTunes,因为我们需要iTunes提供的一些库来与iOS设备通信。
powerShell 版本建议5.1以上;.net版本建议4.5以上;
1、设置Scoop环境变量
$env:SCOOP='D:\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP',$env:SCOOP,'User')
2、设置scoop global 环境变量
$env:SCOOP_GLOBAL='D:\ScoopGlobalApps'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL,'User')
3、配置hosts
C:\Windows\System32\drivers\etc\hosts文件最后一行添加:
199.232.68.133 raw.githubusercontent.com
4、安装
iex (new-object net.webclient).downloadstring('https://raw.githubusercontent.com/lukesampson/scoop/master/bin/install.ps1')
2、通过scoop安装 ios_webkit_debug_proxy
scoop bucket add extras
scoop install ios-webkit-debug-proxy
npm install -g vs-libimobile
在使用此适配器之前,您需要确保安装了最新版本的iTunes,因为我们需要iTunes提供的一些库来与iOS设备通信。
npm install remotedebug-ios-webkit-adapter -g
*Iphone => 设置 => Safari 浏览器 => 高级 => web检查器 => 启用*
将Iphone手机连接电脑,必须点击“信任”,并打开 itunes, 以确保手机连接。
remotedebug_ios_webkit_adapter --port=9000 #ios-webkit-debug-proxy 将自动为您运行 无需单独启动
如下图所示,点击 inspect, 即可调试。