1. 程式人生 > >iOS遠端真機之wdaproxy使用指南

iOS遠端真機之wdaproxy使用指南

一、命令列啟動wdaproxy
這裡寫圖片描述

這裡寫圖片描述

       問題:WDA未啟動

       WDA安裝依賴報錯:

這裡寫圖片描述

       這個東西神坑,我搞了一天都沒找到解決方案,最後在appium討論中發現,解決方案是:

       先定位到WebDriverAgent 所在路徑

$ cd /Users/XXXX/git/WebDriverAgent 

       然後執行:

mkdir -p Resources/WebDriverAgent.bundle
sh ./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 ./web
go build -tags vfs

       注:$ go env 檢視go語言環境

這裡寫圖片描述