1. 程式人生 > 實用技巧 >mac APP自動化環境準備

mac APP自動化環境準備

appium 安裝:
基礎環境準備:
node.js---OK(brew install node)
v12.13.0
https://nodejs.org/en/download/

安裝JDK:
配置環境變數
官網下載就行

homebrew:homebrew是MacOS系統裡面包的管理工具,類似於CentOS系統裡面的yum,主要解決軟體或者包下載時的各種依賴包。
2.4.10
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"---連線拒絕(已安裝)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

安裝成功後可以使用brew命令

libimobiledevice:一個開源包,可以讓Linux支援連線iPhone/iPod Touch等iOS裝置。
brew install libimobiledevice---Ok

安裝ipa包:安裝 ideviceinstaller(真機安裝相關)
brew install ideviceinstaller---Ok

Carthage:第三方庫管理工具
brew install carthage---Ok

cnpm:映象
npm install -g cnpm --registry=https://registry.npm.taobao.org


iOS-deploy:ios-deploy也是一個終端安裝和除錯iPhone應用的是第三方開源庫,使用時需要開發者證書和Xcode7以上版本。
cnpm install -g ios-deploy..................

xcpretty:用於對xcodebuild的輸出進行格式化。幷包含輸出report功能。
gem install xcpretty

appium Server:
安裝appium:
npm install -g appium (v1.18.0), appium在應用程式中啟動,不然報包沒安裝
npm install -g appium-doctor
pip3 install appium-python-client
npm install -g wd
npm i -g webpack
npm install appium-xcuitest-driver
appium客戶端用於元素定位------相互獨立
xcode:
https://developer.apple.com/support/xcode/