在ios真機上 安裝WebDriverAgent

2021-08-14 15:58:49 字數 1162 閱讀 4975

1 獲取** git clone

2 執行初始化指令碼 :./scripts/bootstrap.sh

等到 xcode 公升級到了9 ,可以使用 brew 來安裝 carthage

最好先執行下 brew doctor 和 brew update

如果是個人證書,需要修改下 專案的 bundleid ,我的不是,所以我沒有修改 。

6 設定product 的 destination 為真機,schema 為webdriveragentrunner 。執行 product ->test 或者 command +u

7 shift + command +c 開啟console ,看到除錯模式中的test 狀態

這裡真機上會出現乙個無圖示 webdriveragent 應用,然後開啟之後黑屏幾秒,一閃回到桌面,這個是正常的。

訪問測試:

如上圖,192.168.1.108:8100/ 就是訪問:

如果訪問不到,可以用埠**

brew install libimobiledevice

iproxy 8100

8100

這裡埠**之後,可以 訪問 localhost,如下圖 然後 第乙個 status 是返回乙個json

記錄了 真機的 os 和ios 版本

主要卡殼的步驟還是 xcode 版本 和mac os 版本的問題,然後埠**也可以看一下。

參考

iOS真機上的EXC ARM DA

有這麼3個變數。std hash mapmeshpool r3dmesh pmesh const wchar t name l hello 如果我問你這樣寫 meshpool.insert std hash map value type name,mesh 和meshpool name mesh 這...

在真機上重灌LINUX後用yum安裝遇到的問題彙總

1.如果用yum安裝提示睡眠中 說明執行了兩個程序,相互占用 解決辦法 1 rm var run yum.pid 刪除yum程序檔案 2 pkill yum 殺死yum程序 2.重灌linux後用yum安裝wineqq出錯 說明找不到yum源 如下圖 1 cd etc yum.repos.d 這裡存...

Flutter在真機上執行記錄

本篇記錄下flutter使用真機執行過程中遇到的一些問題。另外,如果android studio外掛程式裝好了,但是flutter doctor還是檢測失敗了,flutter doctor提示可以忽略,應該是as版本更新時,匯入的資料是之前版本引用的,檢測不到位導致的。export pub host...