

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Ambiente de teste para dispositivos iOS
<a name="custom-test-environments-hosts-ios"></a>

 O Device Farm utiliza instâncias macOS gerenciadas pela Amazon (hosts) que se conectam dinamicamente ao dispositivo iOS durante a execução do teste. Cada host é pré-configurado com um software que permite testar dispositivos em várias plataformas de teste populares, como XCTest UI e Appium. 

 A iteração atual do host de teste do iOS melhorou a experiência de teste em comparação com as versões anteriores, incluindo: 
+  **Experiência consistente de sistema operacional e ferramentas do iOS 15 ao iOS 26** Antes, o host de teste era determinado pelo dispositivo em uso, resultando em um ambiente de software fragmentado ao ser executado em várias versões do iOS. A experiência atual permite uma seleção simples de hosts para permitir um ambiente consistente em todos os dispositivos. Isso permitirá que a mesma versão e ferramentas do macOS (como o Xcode) estejam disponíveis em cada dispositivo iOS. 
+  **Melhorias no desempenho dos testes do iOS 15 e 16** Usando a infraestrutura atualizada, o tempo de configuração melhorou substancialmente para os testes do iOS 15 e 16.
+  **Versões padronizadas de software selecionáveis para dependências suportadas** Agora temos o sistema de seleção de `devicefarm-cli` software nos hosts de teste iOS e Android, permitindo que você selecione sua versão preferida de nossas dependências suportadas. Para dependências compatíveis (como Java, Python, Node.js, Ruby e Appium), as versões poderão ser selecionadas por meio da especificação de teste. Para ter uma ideia de como esse recurso funciona, consulte o tópico em[Software compatível em ambientes de teste personalizados](custom-test-environments-hosts-software.md).

**Importante**  
 Se estiver executando no iOS 18 e versões anteriores, seus testes serão executados em hosts de teste legados por padrão. Veja o tópico abaixo sobre como migrar dos hosts legados. 

## Host de teste iOS antigo
<a name="legacy-ios-host"></a>

 Para testes existentes no iOS 18 e versões anteriores, os hosts de teste legados são selecionados por padrão para ambientes de teste personalizados. A tabela a seguir contém a versão do host de teste que é executada pela versão do dispositivo iOS. 


| Sistema operacional | Arquitetura (s) | Padrão para dispositivos | 
| --- | --- | --- | 
|  macOS Sonoma(versão 14)  |  arm64  |  iOS 18  | 
|  macOS Ventura(versão 13) |  arm64  |  iOS 17  | 
|  macOS Monterey(versão 12) |  x86\_64  |  iOS 16e abaixo | 

 Para selecionar os hosts de teste mais novos, consulte o tópico relacionado[Migrando seus ambientes de teste personalizados para os novos hosts de teste do iOS](ios-host-migration.md). 

## Software compatível para dispositivos iOS
<a name="ios-host-software-support"></a>

 Para oferecer suporte aos testes de dispositivos iOS, os hosts de teste do Device Farm para dispositivos iOS vêm pré-configurados com o Xcode e suas ferramentas de linha de comando associadas. Para outros softwares disponíveis, consulte o tópico relacionado[Software compatível em ambientes de teste personalizados](custom-test-environments-hosts-software.md). 