ideviceinstaller -l
遇到問題:
could not connect to lockdownd. exiting.
解決辦法:
開啟命令列一次輸入如下**:
brew uninstall ideviceinstaller -g
brew uninstall libimobiledevice -g
brew install --head libimobiledevice -g
brew install ideviceinstaller -g
sudo chmod -r 777 /var/db/lockdown
問題解決。
如果還有問題
brew install --head ios-webkit-debug-proxy -g
brew install ios-webkit-debug-proxy -g
當然如果上述還是沒有解決你的問題那麼下面的絕對能解決:
brew uninstall -f libimobiledevice ideviceinstaller usbmuxd
brew install -v --head --fresh --build-from-source usbmuxd libimobiledevice ideviceinstaller
第1步:開啟server端
前一篇有介紹,我是安裝的命令列版,採用命令列啟動:
第2步:執行測試指令碼
如下例項:
#! /usr/bin/env python#coding=utf-8
import time,os
driver = webdriver.remote(command_executor='',
desired_capabilities=)
time.sleep(5)
driver.find_element_by_name("請輸入手機號碼").send_keys("13148536426")
driver.tap([(30,95),[30,98]],500)
driver.find_element_by_accessibility_id("賬號密碼登入").click()
#el2.click()
el3 = driver.find_element_by_xpath(
el3.send_keys("123456")
driver.tap([(30,95),[30,98]],500)
el4 = driver.find_element_by_accessibility_id("登入")
el4.click()
元素定位請參考inspector使用篇
Appium iOS自動化測試環境配置
安裝xcode usr bin ruby e curl fssl 安裝nodejs和npm brew install npm。執行node v和npm v確保安裝成功 安裝cnpm。由於npm源在國外,使用npm安裝庫時會比較慢,可以使用taobao的映象源 npm install g cnpm r...
Mac下git tab自動補全
git乙個很好的版本控制工具,具體用法以及資料在此不作說明,本人目前只是學個皮毛。在linux環境下 ubuntu等 使用git命令時,使用tab鍵是可以實現自動補全的 auto completion 例如 git bra 此時如果按tab鍵,系統會自動補全為git branch 對於上面的功能我想...
mac下搭建前端自動化工程
好多年沒有接觸前端,發現前端行業發生了巨大的變化,很多新鮮術語,比如node git grunt less sass 預編譯 自動化 模組化等等,看得讓人暈頭轉向,不要擔心,我會把這之前之後學習成果都記錄下來,方便想要入門的同學交流學習!本人水平有限,錯誤在所難免,希望各位看客指正。如題,接下就是6...