Installation steps to get Appium fully working on MacOS 10.11

install java JDK:
download here: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

install Android Studio:
download here: Descarga Android Studio y App Tools - Android Developers

in Terminal install brew:

ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

install node.js:
download installer: Node.js — Download and run

in Terminal install npm:

brew update
brew install node
npm install -g npm

Update system preference:
open bash_profile in terminal:

nano ~/.bash_profile

paste following:

export ANDROID_HOME=/Users/jenkinss/Library/Android/sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
export JAVA_HOME=$(/usr/libexec/java_home)

save and exit

install Appium UI tool form here: https://bitbucket.org/appium/appium.app/downloads/appium-1.5.3.dmg

in Terminal install Appium command line:

npm install -g [email protected]
npm install wd

now fix Appium beta with:

cd /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent
brew install carthage
npm i -g webpack
./Scripts/bootstrap.sh -d

you are ready to use Appium in command line and UI for Android (real device or emulator) and iOS (Simulator).

for real iOS device read forum to fix Appium 1.6.0-beta1 issues.

PS i guess Appium GUI 1.5.3 will not work with xCode8.0 :slight_smile: (did not try)

4 Likes