iOS远程真机之wdaproxy使用指南

来源:互联网 发布:js文件 syntax error 编辑:程序博客网 时间:2024/05/29 13:21

基于 WebDriverAgent 的 iOS 远程控制
WebDriverAgent 安装使用完全指南

一、命令行启动wdaproxy
这里写图片描述

       在浏览器打开http://localhost:8100

这里写图片描述

       问题:WDA未启动

       WDA安装依赖报错:

这里写图片描述

       这个东西神坑,我搞了一天都没找到解决方案,最后在appium讨论中发现,解决方案是:

       先定位到WebDriverAgent 所在路径

$ cd /Users/XXXX/git/WebDriverAgent 

       然后运行:

mkdir -p Resources/WebDriverAgent.bundlesh ./Scripts/bootstrap.sh

       成功安装

这里写图片描述

       而不是WebDriverAgent GitHub上说的./Scripts/bootstrap.sh

二、go build main.go报错
这里写图片描述

       错误原因:mockIOSPrividerNewReverseProxyHandlerFuncHTTPLogger 是package main下的其他.go文件里面的方法函数,要想go build main.go,必须先编译其他几个go文件。

       解决方案:先go build *.go,再go run *.go,即可成功运行

       若要重新打包

go generate ./webgo build -tags vfs

       注:$ go env 查看go语言环境

这里写图片描述

原创粉丝点击