Xcode, node, appium 를 설치한 뒤, Appium-doctor 까지 설치한 상태에서 돌려보았습니다.
없는 항목이 다음과 같습니다.
appium-doctor --ios
WARN AppiumDoctor ✖ Carthage was NOT found!
WARN AppiumDoctor ✖ opencv4nodejs cannot be found.
WARN AppiumDoctor ✖ ffmpeg cannot be found
WARN AppiumDoctor ✖ mjpeg-consumer cannot be found.
WARN AppiumDoctor ✖ set-simulator-location is not installed
WARN AppiumDoctor ✖ idb and idb_companion are not installed
WARN AppiumDoctor ✖ applesimutils cannot be found
WARN AppiumDoctor ✖ ios-deploy cannot be found
하나하나 도장깨기를 해보겠습니다.
brew install carthage
brew install opencv@4
npm -g install opencv4nodejs
npm 으로 opencv4nodejs 설치가 실패할시
ln 명령어로 4.5.0_5 폴더를 4.6.0 폴더로 바라보도록 연결하고 다시 npm -g install opencv4nodejs
를 실행합니다.
ln -s /usr/local/Cellar/opencv/4.5.0_5 /usr/local/Cellar/opencv/4.6.0
npm i -g mjpeg-consumer
brew install lyft/formulae/set-simulator-location
brew tap facebook/fb
brew install idb-companion
pip3 install fb-idb
brew tap wix/brew
brew install applesimutils
brew install ios-deploy