

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Funzionalità e comandi Appium supportati
<a name="appium-endpoint-supported-caps-and-commands"></a>

L'endpoint Appium di Device Farm supporta la maggior parte degli stessi comandi e delle funzionalità desiderate che usi sui dispositivi locali, con alcune eccezioni. Gli elenchi seguenti mostrano quali funzionalità e comandi non sono attualmente supportati. Se i test non riescono a essere eseguiti come previsto a causa di una funzionalità limitata, apri una richiesta di assistenza per ulteriori informazioni.

## Funzionalità supportate
<a name="appium-endpoint-unsupported-capabilities"></a>

Quando crei una sessione Appium su Device Farm, ti consigliamo di disporre di un set distinto di funzionalità che escluda qualsiasi funzionalità specifica del tuo dispositivo locale. In Device Farm, la creazione della sessione potrebbe non riuscire se sono impostate alcune funzionalità non supportate. Ciò include funzionalità specifiche del dispositivo come e. `udid` `platformVersion` Inoltre, alcune funzionalità ChromeDriver relative ad Android e WebDriverAgent iOS non sono supportate, così come le funzionalità supportate solo su emulatori e simulatori.

## Comandi supportati
<a name="appium-endpoint-unsupported-commands"></a>

La maggior parte dei comandi Appium che vengono eseguiti correttamente su dispositivi Android e iOS reali verrà eseguita come previsto su Device Farm, con le seguenti esclusioni: 

### Comandi del 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`

### Metodi e script di esecuzione di Appium () `/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`