

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Capacidades y comandos de Appium compatibles
<a name="appium-endpoint-supported-caps-and-commands"></a>

El punto de conexión Appium de Device Farm admite la mayoría de los mismos comandos y capacidades deseadas que se utilizan en los dispositivos locales, con algunas excepciones. Las siguientes listas muestran qué funciones y comandos no se admiten actualmente. Si las pruebas no se pueden ejecutar según lo esperado debido a una capacidad restringida, abra un caso de soporte para obtener más información.

## Capacidades compatibles
<a name="appium-endpoint-unsupported-capabilities"></a>

Al crear una sesión de Appium en Device Farm, recomendamos tener un conjunto distinto de capacidades que excluya las capacidades específicas de su dispositivo local. En Device Farm, la creación de sesiones puede fallar si se configuran determinadas capacidades no compatibles. Esto incluye capacidades específicas del dispositivo, como y. `udid` `platformVersion` Además, no se admiten determinadas funciones relacionadas ChromeDriver con WebDriverAgent Android y iOS, así como funciones que solo se admiten en emuladores y simuladores.

## Comandos admitidos
<a name="appium-endpoint-unsupported-commands"></a>

La mayoría de los comandos de Appium que se ejecutan correctamente en dispositivos Android e iOS reales se ejecutarán según lo esperado en Device Farm, con las siguientes exclusiones: 

### Comandos de dispositivo Appium () `/appium/device`
<a name="appium-endpoint-unsupported-device-commands"></a>
+ `install_app`
+ `finger_print`
+ `send_sms`
+ `gsm_call`
+ `gsm_signal`
+ `gsm_voice`
+ `power_ac`
+ `power_capacity`
+ `network_speed`
+ `shake`

### Appium ejecuta métodos y scripts () `/execute`
<a name="appium-endpoint-unsupported-execute-methods"></a>
+ `installApp`
+ `execEmuConsoleCommand`
+ `fingerprint`
+ `gsmCall`
+ `gsmSignal`
+ `sendSms`
+ `gsmVoice`
+ `powerAC`
+ `powerCapacity`
+ `networkSpeed`
+ `sensorSet`
+ `injectEmulatorCameraImage`
+ `isGpsEnabled`
+ `shake`
+ `clearApp`
+ `clearKeychains`
+ `configureLocalization`
+ `enrollBiometric`
+ `getPasteboard`
+ `installXCTestBundle`
+ `listXCTestBundles`
+ `listXCTestsInTestBundle`
+ `runXCTest`
+ `sendBiometricMatch`
+ `setPasteboard`
+ `setPermission`
+ `startAudioRecording`
+ `startLogsBroadcast`
+ `startRecordingScreen`
+ `startScreenStreaming`
+ `startXCTestScreenRecording`
+ `stopAudioRecording`
+ `stopLogsBroadcast`
+ `stopRecordingScreen`
+ `stopScreenStreaming`
+ `stopXCTestScreenRecording`
+ `updateSafariPreferences`