앱 스토어에서 설치 가능
터미널 진입해서 아래 코드 복붙하기
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
⭐️⭐️⭐️Homebrew 설치 후 터미널에 echo로 시작하는 명령어 입력필요 >>>> 중요함
> (echo; echo 'eval "$(/usr/local/bin/brew shellenv)"') >> /Users/사용자명/.zprofile
> eval "$(/usr/local/bin/brew shellenv)"
홈페이지에서 LTS로 다운받아 설치
-> 홈페이지에서 설치한 후로 brew랑 꼬여서 appium을 깔아도 commande not found 에러 계속 발생하였음. 따라서 초기화 후 brew로 node 설치 진행
brew install node
Appium 공식문서에서 터미널에 아래 명령어 수행
npm i --location=global appium
> npm install wd
> appium # 이때 appium 버전 뜨면 정상적으로 설치 완료
# 이후로 아래 명령어 실행
> brew install carthage
> brew install libimobiledevice --HEAD
이때 npm EACCES 에러가 발생할 수 있음. mkdir 하면서 권한이 없어서 생기는 에러로 추정.
Resolving EACCES permissions errors when installing package globally
-> 공식문서 참고하여 문제 해결
https://github.com/appium/appium-desktop
Appium Github에서 설치
appium-doctor 설치
> sudo npm install -g appium-doctor
appium-doctor 실행
> appium-doctor
XCode > Preferences > Loacation > Command Line Tools 설정
Carthage 설치
> brew install carthage