shamanec / GADS-devices-provider

Set up iOS/Android devices for remote control with GADS UI and Appium test execution
MIT License
32 stars 4 forks source link
android appium appium-android appium-ios device-farm ios linux macos remote-control windows

NOTE

The project is no longer maintained - the provider is now part of the mainstream GADS project

Introduction

NB I've been doing this having only small number of devices available. It looks like everything is pretty much working but I do not know how it would behave on a bigger scale.

Features

Developed and tested on Ubuntu 18.04 LTS, macOS Ventura 13.5.1, Windows 10

Setup

Read the setup very carefully before starting, I've tried to give as much information as I can - in case something is wrong or missed raise an issue, contact me or contribute :P
Provider setup

Thanks

About
go-ios Many thanks for creating this tool to communicate with iOS devices on Linux, perfect for installing/reinstalling and running WebDriverAgentRunner without Xcode
Appium Since the project revolves around Appium test execution and it is also used for the remote control with GADS, none of this would be actually possible without it, kudos!
iOS App Signer This is an app for OS X that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device.