我運行成功時用到的幾個關鍵字
{
"udid": "5d00e43272746fd85c456dd*******",
"app": "/Users/hunter/Desktop/iOSFinancial.app",
"platformName": "iOS",
"deviceName": "iPhone",
"automationName": "XCUITest",
"platformVersion": "11.4"
}
幾點需要注意的
1. 直接從網(wǎng)上下載下WDA(webdriverAgent)后運行 最新版的WDA未發(fā)現(xiàn)此問題build Test
得到的console里邊輸出的
地址是:192.168.**.**:0
port是0
焰望,未找到具體的原因徒坡, 看了segmentfault的解答也未解決,但這并不影響Appium的真機調試, 如果大家也遇到了可以選擇忽略掐隐,如果解決了叁幢,還請回復下解決方案。
- 關于
app
一定要用真機編譯過的App巍杈, 真機和模擬器的架構不一樣忧饭, 如果用模擬器編譯的App往真機上安裝,是安裝不通過的筷畦, Appium報
An unknown server-side error occurred while processing the command.
Original error: Could not install app: 'Command 'ios-deploy --id
5d00e43272746fd85c456ddcbe52593b64d7f132 --bundle
/Users/hunter/Desktop/iOSFinancial.app' exited with code 253'
-
automationName
是必須要填寫XCUITest
的
小技巧
UDID 快捷的查找方式是 idevice_id -l
參考文獻
appium-xcuitest-driver
使用Appium進行iOS的真機自動化測試
Appium Desired Capabilities
Appium原理解析