摘從[https://www.jianshu.com/p/29fc28dfe813](https://www.jianshu.com/p/29fc28dfe813)
1.下載安裝`java`環境,配置環境變量,[按照這個連接配置環境變量](https://jingyan.baidu.com/article/908080221f3cfefd91c80fbf.html)
2.下載安裝`homebrew`,是一個軟件管理工具,[homebrew安裝教程地址](https://www.jianshu.com/p/d229ac7fe77d)
3.下載`node.js`,直接去官網下載最新版,或者指令brew install node直接安裝
4.下載安裝`appium`,指令npm install -g appium來安裝(時間會比較慢),這樣安裝是最新版的,也可以指定安裝的版本,比如:npm install -g appium@1.6.3
安裝過程中可能npm出錯,一般是權限問題,解決方案如下:
sudo npm uninstall appium -g //卸載appium
sudo chmod -R 777 /usr/local //權限就放開
npm install -g appium //重新安裝
5.安裝`appium客戶端庫`,appium腳本可以用java、python、php來寫,比如指令安裝python的客戶端庫:
sudo easy-install pip
pip install Appium-Python-Client
比如maven安裝,在項目的pom文件中添加依賴即可:
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>1.3.0</version>
</dependency>
當然要用python寫腳本就需要先下載配置好python或者java環境
6.下載`carthage`
brew install carthage
7.下載`libimobiledevice`
brew install libimobiledevice
8.下載`ios-deploy`
npm install -g ios-deploy
9.下載`appium-doctor`,檢查appium的環境是否安裝成功,指令安裝:
npm install -g appium-doctor,
安裝完成后終端輸入appium-doctor --ios如果都是綠色並提示everything is OK說明appium環境已經安裝成功了
---------------------------------------------------------------
自己遇到的坑:
在下載ios-deploy的時候遇到報錯:
```
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ios-deploy@1.9.4 preinstall: ./src/scripts/check_reqs.js && xcodebuild
```
解決方法:
打開xcode中,Preferences > Location > Command Line Tools,選擇你的xcode版本之后,
終端中輸入:sudo npm install -g ios-deploy --unsafe-perm=true