前提
- 需要在mac OS15中下载Xcode,并且编译好WDA到手机上。(本文主要是教Windows启动手机的WDA,如果没有苹果电脑,可联系我帮助你下载黑苹果搞定这一步)。
- 需要数据线把手机和电脑连接在一起,并且手机上点击信任。
资源下载
下载go-ios
https://github.com/danielpaulus/go-ios/releases
(1)配置环境变量:例如下载的目录为"D:\Program Files\go-ios-win",打开系统设置->高级系统设置->环境变量->找到path->选择新建->输入路径即可。

(2)打开cmd窗口,执行命令,输入以下内容就是对的:

下载驱动

(1)把\bin\amd64下的wintun.dll文件拷贝到C:/Windows/system32中。
启动WDA
(1)以管理员身份打开终端,执行命令启动隧道:ios tunnel start(打开之后不要关闭该窗口)

(2)手机启动开发者模式,并且勾选上UI自动化。
(3)执行命令找到WDA的bundleid:ios apps --list

(4)启动WDA
ios runwda --udid=【你的uuid】 --bundleid=【你的WDAbundleid】 --testrunnerbundleid=【你的WDAbundleid】 --xctestconfig=WebDriverAgentRunner.xctest
测试
(1)转发手机的8100端口到电脑上:ios forward 8100 8100

(2)手机随便进入一个界面,然后在电脑打开一个cmd窗口,执行返回主界面的命令:
curl -X POST -H "Content-Type: application/json" -d "" http://localhost:8100/wda/homescreen
结尾
按照以上步骤,均未发现不可启动或者报错问题。