select_device
Identify and pick a local iOS or Android device for Appium testing, auto-selecting when only one is available and prompting user choice for multiple.
Instructions
Discover/select a LOCAL device. Ask for platform if unknown; one device is auto-selected. For multiple devices, ask the user to choose, then pass deviceUdid. Next: prepare_ios_simulator for iOS simulators, then appium_session_management action=create. Skip for REMOTE servers: pass device capabilities (appium:deviceName/appium:udid) and the user-provided remoteServerUrl to session creation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| platform | Yes | Platform chosen by the user. | |
| deviceUdid | No | User-selected UDID. Omit to discover devices. | |
| iosDeviceType | No | Required for ios: simulator or real device. |