Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/appiumtestdistribution/devicemanager

Library to Manage Connected iOS, Android Devices & Sims
https://github.com/appiumtestdistribution/devicemanager

ios ios-developer-tools simctl xcodebuild

Last synced: 3 months ago
JSON representation

Library to Manage Connected iOS, Android Devices & Sims

Awesome Lists containing this project

README

        

# DeviceManager
Utility to Manage Connected iOS & Android Devices (Including iOS Simulators and Android Emulators)

## Maven:

Add following dependency to your pom.xml

```


jitpack.io
https://jitpack.io

```

```

com.github.SrinivasanTarget
iOSDeviceManager
master-SNAPSHOT

```

## Exposed Methods:

* getAllSimulators - Gets all available or installed simulators in macOS
* getSimulatorUDID - Returns UDID of simulator needed.
* getSimulatorState - Returns state of Simulator e.g `booted`, `shutdown`, etc
* bootSimulator - Will boot the specified Simulator
* install - Will install the application on Simulator
* uninstall - Will remove the application from Simulator
* getSimulatorDetailsFromUDID - Retrives simulator details for given UDID
* captureScreenshot - Captures screenshot for given UDID.
* shutDownAllBootedSimulators - Shutdown all booted simulators
* getAllBootedSimulators - Retrives all booted simulators