Run appium for iOS devices on Linux
- Install WebDriverAgent on your iOS device using Xcode, then plug the device into your Linux box
- Install usbmuxd on your linux box
apt install usbmuxd
and run itsudo usbmuxd&
- Clone this repo on the Linux box
- Run:
docker build -t ios-appium-on-linux .
- Run:
./run.sh ios-appium-on-linux
to start the container - Run:
docker exec CONTAINER_ID /ios runwda
to start WebDriverAgent - Now you can run any appium script on the linux box, f.ex. try
node client/test.js
to try the script included in this repo.