Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/appiumtestdistribution/devicemanager
- Owner: AppiumTestDistribution
- Created: 2017-07-07T17:20:38.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-08-26T01:02:38.000Z (over 1 year ago)
- Last Synced: 2024-05-01T14:06:08.704Z (9 months ago)
- Topics: ios, ios-developer-tools, simctl, xcodebuild
- Language: Objective-C
- Homepage:
- Size: 2.24 MB
- Stars: 20
- Watchers: 5
- Forks: 21
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
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