Appium Desktop介绍-xcodebuild failed with code 65 问题解决
Appium Desktop介紹-xcodebuild failed with code 65? 問題解決
一、Appium Desktop介紹
Appium Desktop是一款用于Mac、Windows和Linux的開源應用,內嵌了appium server和inspector的,更為優(yōu)化的圖形界面和appium 相關的工具的組合。它與Appium不是同一個東西。Appium Desktop是對于Appium而言,是一個擁有更多相關工具的圖形化界面,它們各自有各自的Cadence和版本控制系統(tǒng)。為了更好的了解appium,可以先了解一下appium相關的生態(tài)工具:
adb:Android 調試工具橋,Android的控制工具,用于獲取Android的各種工具和控制;
appium desktop:內嵌了appium server 和 inspector的圖形化工具組合,安裝方便;
appium server:appium的核心工具,用于處理客戶端發(fā)送來的各種指令,命令行操作工具;
appium client:各種語言的客戶端封裝庫,用于鏈接appium server,依賴這些client 選擇不同的語言進行腳本的編寫,有java、ruby、python等版本;
二、appium desktop 安裝(mac)
下載地址:https://github.com/appium/appium-desktop/releases/
?
下載之后,雙擊進行安裝,安裝之后進行啟動:
三、啟動appium鏈接 iOS真機
Start Server,啟動appium,點擊 ?按鈕,Start Inspector session,輸入配置信息,如下:
start session,這是就可以啟動inspector,啟動之后,如果持續(xù)使用,會比較耗資源,而且再次啟動的時候,響應時間比較慢,建議重啟一下,會快一點;
如果不報錯的話,會啟動如下界面:
四、Encountered internal error running command: Error: Unable to launch WebDriverAgent because of xcodebuild failure: xcodebuild failed with code 65...報錯處理
解決辦法,需要重新編譯你的WebDriverAgent,1. 首先找到你的WebDriverAgent所在位置,我的是在:/Application/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/;
2. 打開Finder,command+shift+g,拷貝以上路徑,前往,進入WebDriverAgent目錄中,命令行進到此目錄中,執(zhí)行:sh ./Scripts/bootstrap.sh;
3. 步驟2執(zhí)行完成之后,用xcode打開WebDriverAgent.xcodeproj文件,進行build,把WebDriverAgent build ios真機設備上:
xcdoe編譯,需要更改一些配置,如果沒有開發(fā)者賬號,可以使用個人的icloud賬號:
4. build product
build成功之后,會在你iphone設備上安裝一個WebDriverAgentRunner, 找到手機設備,通用-描述文件與設備管理-找到你的icloud郵箱賬號,信任即可,再次啟動start inspector session,大功告成。
?
轉載于:https://www.cnblogs.com/hiyu/p/8569253.html
總結
以上是生活随笔為你收集整理的Appium Desktop介绍-xcodebuild failed with code 65 问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python股票分析系列——基础股票数据
- 下一篇: input-text